bootstrap-vz/bootstrapvz/common/tasks
Jimmy Kaplowitz c412c4cdcf Fix list of tasks and their ordering
- GCE provider wasn't including the GCE SetHostname task, without which
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=604883 was
  preventing the hostname from getting set after reboot.
- During the GCE build, one of the GCE cleaning tasks was trying to run
  an apt-get update after the build-time resolv.conf file was removed.
  Fix this ordering by moving the network.Remove* tasks to the
  system_cleaning phase as they should have been all along, and adding
  an appropriate ordering rule for the GCE cleaning task.
- Add the fallback http.debian.net mirror after, not before, our mirror.
- The puppet plugin's ApplyPuppetManifest task specified that it should
  run before the network.Remove* tasks within the system_modification
  phase. Now that those tasks have been moved to a later phase
  (system_cleaning), remove this dependency. I have no puppet manifest
  to test this change, but am including it in hopes of avoiding a
  breakage there. Hopefully someone who uses puppet can test this or at
  least confirm that it's correct.

Change-Id: Ieca97f288f456bab119989f4cbc4c3993a755830
2014-07-24 20:20:54 -07:00
..
__init__.py Move code into proper package folder 2014-04-02 21:26:13 +02:00
apt.py Add AddDefaultSources as AddBackports predecessor 2014-07-13 02:57:37 -03:00
boot.py Differentiate installation of grub 1.99 and grub 2 2014-07-09 23:17:05 +02:00
bootstrap.py Be pythonic. 2014-05-05 00:00:48 +05:30
cleanup.py Add ssh_group, which configures SSH properly 2014-05-03 16:13:07 +02:00
development.py Properly fix imports and make bootstrapvz work like a package 2014-04-02 21:32:10 +02:00
filesystem.py PEP8 fixes 2014-04-27 11:05:53 -03:00
host.py Properly fix imports and make bootstrapvz work like a package 2014-04-02 21:32:10 +02:00
initd.py Factor release codename fetching out into common.tools 2014-07-09 23:17:05 +02:00
locale.py Use string concatenation instead of format() 2014-05-04 13:41:15 +02:00
loopback.py Update volume image path after move it 2014-06-07 12:48:45 -03:00
network-configuration.yml Take advantage of the YAML multiline notation 2014-07-09 23:17:04 +02:00
network.py Fix list of tasks and their ordering 2014-07-24 20:20:54 -07:00
packages.py Properly fix imports and make bootstrapvz work like a package 2014-04-02 21:32:10 +02:00
partitioning.py Properly fix imports and make bootstrapvz work like a package 2014-04-02 21:32:10 +02:00
security.py Add ssh_group, which configures SSH properly 2014-05-03 16:13:07 +02:00
ssh.py Factor release codename fetching out into common.tools 2014-07-09 23:17:05 +02:00
volume.py Properly fix imports and make bootstrapvz work like a package 2014-04-02 21:32:10 +02:00
workspace.py Properly fix imports and make bootstrapvz work like a package 2014-04-02 21:32:10 +02:00