Fri, 06 Sep 2013 15:26:42 +0200 Correct spelling for 'optional' salt-ami-cloud-builder-version-0.1.1
Julien Cristau <julien.cristau@logilab.fr> [Fri, 06 Sep 2013 15:26:42 +0200] rev 199
Correct spelling for 'optional'
Fri, 06 Sep 2013 15:16:40 +0200 Simplify 'grep | awk' constructs
Julien Cristau <julien.cristau@logilab.fr> [Fri, 06 Sep 2013 15:16:40 +0200] rev 198
Simplify 'grep | awk' constructs
Fri, 06 Sep 2013 14:34:17 +0200 Drop useless use of /usr/bin/env
Julien Cristau <julien.cristau@logilab.fr> [Fri, 06 Sep 2013 14:34:17 +0200] rev 197
Drop useless use of /usr/bin/env
Tue, 03 Dec 2013 15:03:52 +0100 [ami_pre] automatically fill-in the hash for a custom script
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 03 Dec 2013 15:03:52 +0100] rev 196
[ami_pre] automatically fill-in the hash for a custom script
Tue, 03 Dec 2013 12:06:16 +0100 [ami_pre] add the possible methods to install salt
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 03 Dec 2013 12:06:16 +0100] rev 195
[ami_pre] add the possible methods to install salt - provide a ami.distribution='ubuntu' parameter in the user data: the script will get the corresponding script in ami-builder if possible - provide a ami.salt_install_script='http://...': requires a salt_script_hash parameter with the correct syntax (it will be used by file.managed) - do not provide anything: the bootstrap salt script will be used, this is NOT a good idea from a security point of view, but offers a default solution when nothing else is available
Tue, 03 Dec 2013 11:24:39 +0100 [doc] update doc to mirror changes in path.
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 03 Dec 2013 11:24:39 +0100] rev 194
[doc] update doc to mirror changes in path.
Thu, 28 Nov 2013 10:40:55 +0100 correct names from ami-creator to ami builder in various places
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 28 Nov 2013 10:40:55 +0100] rev 193
correct names from ami-creator to ami builder in various places
Thu, 09 Jan 2014 12:49:11 +0100 do not use a variable to store variation address (closes #613090)
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 09 Jan 2014 12:49:11 +0100] rev 192
do not use a variable to store variation address (closes #613090)
Wed, 27 Nov 2013 20:00:28 +0100 [openstack] change upload to add a description string providing the mercurial repo and revision used to create it\n (similar to what is done for aws)
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Nov 2013 20:00:28 +0100] rev 191
[openstack] change upload to add a description string providing the mercurial repo and revision used to create it\n (similar to what is done for aws)
Wed, 27 Nov 2013 16:22:39 +0100 use end of line in search pattern to avoid adding and removing multiverse each time
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Nov 2013 16:22:39 +0100] rev 190
use end of line in search pattern to avoid adding and removing multiverse each time
Wed, 27 Nov 2013 16:21:45 +0100 remove manual patching of grains (dead code as all versions are >0.15 now)
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Nov 2013 16:21:45 +0100] rev 189
remove manual patching of grains (dead code as all versions are >0.15 now)
Tue, 26 Nov 2013 17:33:34 +0100 [modules] remove unnecessary line (closes #219043)
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Nov 2013 17:33:34 +0100] rev 188
[modules] remove unnecessary line (closes #219043)
Tue, 26 Nov 2013 13:57:06 +0100 [user_data] add comment on why we do not user the localclient provided by salt
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Nov 2013 13:57:06 +0100] rev 187
[user_data] add comment on why we do not user the localclient provided by salt
Thu, 05 Dec 2013 16:20:04 +0100 [user_data] do not create any file to read user_data, open it directly with urllib2
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 05 Dec 2013 16:20:04 +0100] rev 186
[user_data] do not create any file to read user_data, open it directly with urllib2
Tue, 03 Dec 2013 11:25:25 +0100 [ami_pre] do not hardcode the update behavior for different distributions in SACB (closes #249331)
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 03 Dec 2013 11:25:25 +0100] rev 185
[ami_pre] do not hardcode the update behavior for different distributions in SACB (closes #249331) Remove all the code doing the updates and the salt-minion install from SACB and instead provide a script in the user-data to do this tricky part. The user can now either provide a base image with salt or provide a script that will install salt on this image.
Tue, 26 Nov 2013 13:57:52 +0100 [all] remove "hard" configuration on host
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Nov 2013 13:57:52 +0100] rev 184
[all] remove "hard" configuration on host With this modification, it is possible to use the ami-builder without changing the host machine configuration
Wed, 20 Nov 2013 17:04:52 +0100 [user_data] correct the user_data so that user_data are parsed with newer versions of salt:
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 20 Nov 2013 17:04:52 +0100] rev 183
[user_data] correct the user_data so that user_data are parsed with newer versions of salt: xxx=aaa -> 'xxx=aaa'
Tue, 26 Nov 2013 13:56:40 +0100 [user_data] upgrade user_data_parser
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Nov 2013 13:56:40 +0100] rev 182
[user_data] upgrade user_data_parser
Tue, 26 Nov 2013 17:48:59 +0100 [path] use standard salt path (/srv/salt) instead of /etc/salt/srv (closes #610256)
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Nov 2013 17:48:59 +0100] rev 181
[path] use standard salt path (/srv/salt) instead of /etc/salt/srv (closes #610256)
Thu, 25 Jul 2013 15:12:30 +0200 [doc] improved readme file to add production mode howto + typos
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 25 Jul 2013 15:12:30 +0200] rev 180
[doc] improved readme file to add production mode howto + typos
Tue, 16 Jul 2013 11:13:51 +0200 use backports instead of unstable for salt-mininon (closes #152515)
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 16 Jul 2013 11:13:51 +0200] rev 179
use backports instead of unstable for salt-mininon (closes #152515)
Tue, 16 Jul 2013 11:53:36 +0200 update default size to 6G
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 16 Jul 2013 11:53:36 +0200] rev 178
update default size to 6G
Tue, 11 Jun 2013 17:30:14 +0200 [ami_pre] add option to have custom image size (closes #237450)
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 11 Jun 2013 17:30:14 +0200] rev 177
[ami_pre] add option to have custom image size (closes #237450)
Tue, 16 Jul 2013 10:43:03 +0200 [doc] improve sample user-data file to provide more details
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 16 Jul 2013 10:43:03 +0200] rev 176
[doc] improve sample user-data file to provide more details
Tue, 16 Jul 2013 11:29:11 +0200 correct forgotten call to ami-creator instead of ami-builder
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 16 Jul 2013 11:29:11 +0200] rev 175
correct forgotten call to ami-creator instead of ami-builder
Tue, 26 Nov 2013 13:54:38 +0100 Do not directly patch the salt fileclient file during install
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Nov 2013 13:54:38 +0100] rev 174
Do not directly patch the salt fileclient file during install The bug has been corrected upstream
Tue, 16 Jul 2013 11:57:54 +0200 add warning on upadting ami code
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 16 Jul 2013 11:57:54 +0200] rev 173
add warning on upadting ami code
Tue, 16 Jul 2013 11:59:28 +0200 [doc] add documentation about ami image size
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 16 Jul 2013 11:59:28 +0200] rev 172
[doc] add documentation about ami image size
Wed, 17 Jul 2013 11:48:51 +0200 add quotes to grains with special characters
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 17 Jul 2013 11:48:51 +0200] rev 171
add quotes to grains with special characters
Tue, 16 Jul 2013 19:34:50 +0200 use grains module instead of state
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 16 Jul 2013 19:34:50 +0200] rev 170
use grains module instead of state
Tue, 16 Jul 2013 18:33:32 +0200 use Popen.wait instead of a sleep
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 16 Jul 2013 18:33:32 +0200] rev 169
use Popen.wait instead of a sleep
Thu, 09 Jan 2014 12:36:13 +0100 [doc] add warning that user should not call variation sls file
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 09 Jan 2014 12:36:13 +0100] rev 168
[doc] add warning that user should not call variation sls file
Tue, 26 Nov 2013 13:58:51 +0100 [boot-script] add hack to be sure no salt-call is running.
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Nov 2013 13:58:51 +0100] rev 167
[boot-script] add hack to be sure no salt-call is running. This is an ugly workaround. But until something better is found, this is necessary to make sure the program runs at boot in automatic mode (closes #149110)
Thu, 27 Jun 2013 15:44:51 +0200 [build]correct build for jpg file
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 27 Jun 2013 15:44:51 +0200] rev 166
[build]correct build for jpg file
Thu, 04 Jul 2013 10:04:49 +0200 use debian redirection instead of fixed mirror
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 04 Jul 2013 10:04:49 +0200] rev 165
use debian redirection instead of fixed mirror
Thu, 25 Jul 2013 15:24:36 +0200 add a description to uploaded machines
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 25 Jul 2013 15:24:36 +0200] rev 164
add a description to uploaded machines in order to identify images, the origin and revision of the sls files used are added in amazon aws. Openstack (in the current version) does not provide a description option when uploading with glance modifications: - make sure ami.hg_address_variation and ami.hg_rev_variation are set in ami_pre - use the information in the description field when uploading to amazon
Thu, 27 Jun 2013 13:44:37 +0200 add top-level schema of SACB (closes #144255) and option to compile it
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 27 Jun 2013 13:44:37 +0200] rev 163
add top-level schema of SACB (closes #144255) and option to compile it
Thu, 27 Jun 2013 11:56:52 +0200 [DOC] add warning about the dangers of doing salt-call state.highstate on your own machine (closes #149103)
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 27 Jun 2013 11:56:52 +0200] rev 162
[DOC] add warning about the dangers of doing salt-call state.highstate on your own machine (closes #149103)
Thu, 27 Jun 2013 11:13:02 +0200 [docs] cosmetic fixes
Arthur Lutz <arthur.lutz@logilab.fr> [Thu, 27 Jun 2013 11:13:02 +0200] rev 161
[docs] cosmetic fixes
Mon, 10 Jun 2013 15:55:37 +0200 corrected sphynx build errors/warnings (close #145530)
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 10 Jun 2013 15:55:37 +0200] rev 160
corrected sphynx build errors/warnings (close #145530)
Mon, 10 Jun 2013 16:58:40 +0200 [docs] code blocks
Arthur Lutz <arthur.lutz@logilab.fr> [Mon, 10 Jun 2013 16:58:40 +0200] rev 159
[docs] code blocks
Mon, 10 Jun 2013 16:54:15 +0200 [docs] added theme and removed copyright & changed title
Arthur Lutz <arthur.lutz@logilab.fr> [Mon, 10 Jun 2013 16:54:15 +0200] rev 158
[docs] added theme and removed copyright & changed title
Mon, 10 Jun 2013 15:02:44 +0200 add .hgignore for built docs
Arthur Lutz <arthur.lutz@logilab.fr> [Mon, 10 Jun 2013 15:02:44 +0200] rev 157
add .hgignore for built docs
Fri, 31 May 2013 18:36:56 +0200 mv readme.rst to README.rst
Arthur Lutz <arthur.lutz@logilab.fr> [Fri, 31 May 2013 18:36:56 +0200] rev 156
mv readme.rst to README.rst
Fri, 31 May 2013 18:35:56 +0200 [docs] make sphynx documentation
Arthur Lutz <arthur.lutz@logilab.fr> [Fri, 31 May 2013 18:35:56 +0200] rev 155
[docs] make sphynx documentation
Fri, 31 May 2013 18:23:55 +0200 [docs] example variations
Arthur Lutz <arthur.lutz@logilab.fr> [Fri, 31 May 2013 18:23:55 +0200] rev 154
[docs] example variations
Fri, 07 Jun 2013 17:26:49 +0200 [readme] initial version of "Quick start" and reasons to use salt-ami-cloud-builder
Arthur Lutz <arthur.lutz@logilab.fr> [Fri, 07 Jun 2013 17:26:49 +0200] rev 153
[readme] initial version of "Quick start" and reasons to use salt-ami-cloud-builder
Fri, 31 May 2013 18:12:55 +0200 remove deprecated doc
Arthur Lutz <arthur.lutz@logilab.fr> [Fri, 31 May 2013 18:12:55 +0200] rev 152
remove deprecated doc
Fri, 31 May 2013 18:11:43 +0200 [docs] initial doc for creation of a "builder" ami
Arthur Lutz <arthur.lutz@logilab.fr> [Fri, 31 May 2013 18:11:43 +0200] rev 151
[docs] initial doc for creation of a "builder" ami
Fri, 31 May 2013 17:57:03 +0200 [docs] add run-it-in-the-cloud and test-your-image
Arthur Lutz <arthur.lutz@logilab.fr> [Fri, 31 May 2013 17:57:03 +0200] rev 150
[docs] add run-it-in-the-cloud and test-your-image
Fri, 31 May 2013 17:20:12 +0200 [docs] split existing documentation into separate files
Arthur Lutz <arthur.lutz@logilab.fr> [Fri, 31 May 2013 17:20:12 +0200] rev 149
[docs] split existing documentation into separate files
Wed, 15 May 2013 10:46:11 +0200 rename ami_creator sls to ami_builder
Arthur Lutz <arthur.lutz@logilab.fr> [Wed, 15 May 2013 10:46:11 +0200] rev 148
rename ami_creator sls to ami_builder
Wed, 15 May 2013 10:44:51 +0200 rename project to salt-ami-cloud-builder
Arthur Lutz <arthur.lutz@logilab.fr> [Wed, 15 May 2013 10:44:51 +0200] rev 147
rename project to salt-ami-cloud-builder
Thu, 25 Apr 2013 16:15:53 +0200 [readme] CentOS specific instructions
Arthur Lutz <arthur.lutz@logilab.fr> [Thu, 25 Apr 2013 16:15:53 +0200] rev 146
[readme] CentOS specific instructions
Thu, 25 Apr 2013 16:15:11 +0200 [readme] add warning of indentation of grains
Arthur Lutz <arthur.lutz@logilab.fr> [Thu, 25 Apr 2013 16:15:11 +0200] rev 145
[readme] add warning of indentation of grains
Wed, 24 Apr 2013 15:27:20 +0200 [readme] typos, precision & re-phrasing
Arthur Lutz <arthur.lutz@logilab.fr> [Wed, 24 Apr 2013 15:27:20 +0200] rev 144
[readme] typos, precision & re-phrasing
Thu, 30 May 2013 14:03:26 +0200 remove the sleeps which are not useful
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 30 May 2013 14:03:26 +0200] rev 143
remove the sleeps which are not useful
Thu, 30 May 2013 14:01:49 +0200 delete vm_create and replace by chroot
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 30 May 2013 14:01:49 +0200] rev 142
delete vm_create and replace by chroot the name vm_create is not useful anymore as the file contained only the chroot_exec function. Using a chroot module is better. - renamed the function to run (to match salt existing api) - correct the different calls to vm_create.chroot_exec
Wed, 22 May 2013 18:38:43 +0200 cleanup #f97e78e5b74d using jinja ifs
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 22 May 2013 18:38:43 +0200] rev 141
cleanup #f97e78e5b74d using jinja ifs
Thu, 23 May 2013 19:05:40 +0200 multiple cleanup:
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 23 May 2013 19:05:40 +0200] rev 140
multiple cleanup: - remove unused variables - rename upload_to_glance as upload_file in openstack_client - move upload_to_glance function from vm_create to openstack_client - remove defunct headers in vm_create
Wed, 22 May 2013 17:01:27 +0200 remove unused _print_if_error function
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 22 May 2013 17:01:27 +0200] rev 139
remove unused _print_if_error function
Wed, 22 May 2013 17:00:16 +0200 remove function variate_image
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 22 May 2013 17:00:16 +0200] rev 138
remove function variate_image and replace by a chroot_exec call
Mon, 27 May 2013 10:22:12 +0200 WIP: workaround bug #5013 in saltstack
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 27 May 2013 10:22:12 +0200] rev 137
WIP: workaround bug #5013 in saltstack the templating is run before chroot is mounted, so there is no way to know whic version of salt which will be in the chroot, so, always do the change
Wed, 22 May 2013 09:35:48 +0200 install python-apt (useful for salt pkg)
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 22 May 2013 09:35:48 +0200] rev 136
install python-apt (useful for salt pkg)
Tue, 21 May 2013 17:54:31 +0200 remove download of image if already available
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 21 May 2013 17:54:31 +0200] rev 135
remove download of image if already available
Mon, 13 May 2013 11:12:53 +0200 correctly handle the glance upload error (closes #232849)
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 13 May 2013 11:12:53 +0200] rev 134
correctly handle the glance upload error (closes #232849) should provide better log information
Mon, 13 May 2013 12:14:57 +0200 update centos 5 machine in ami_pre (from arthur)
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 13 May 2013 12:14:57 +0200] rev 133
update centos 5 machine in ami_pre (from arthur)
Mon, 13 May 2013 16:30:56 +0200 remove update-image method, (closes #249331)
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 13 May 2013 16:30:56 +0200] rev 132
remove update-image method, (closes #249331) - the method is replaced by two sls calls to vm_create.chroot_exec in ami_pre/files.sls - this required heavy changes in ami_pre/files.sls to keep conditions
Mon, 13 May 2013 11:04:44 +0200 change return code in variate_image depending on return code of command
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 13 May 2013 11:04:44 +0200] rev 131
change return code in variate_image depending on return code of command
Mon, 29 Apr 2013 10:32:07 +0200 correct priorities in apt-pinning to lower sid and wheezy priority
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 29 Apr 2013 10:32:07 +0200] rev 130
correct priorities in apt-pinning to lower sid and wheezy priority
Fri, 24 May 2013 14:05:29 +0200 add debug about the execution of the variation salt state files
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 24 May 2013 14:05:29 +0200] rev 129
add debug about the execution of the variation salt state files
Thu, 30 May 2013 13:56:09 +0200 duplicate the debug stream in /var/log/ami-creator.log and /dev/console
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 30 May 2013 13:56:09 +0200] rev 128
duplicate the debug stream in /var/log/ami-creator.log and /dev/console
Fri, 31 May 2013 10:32:35 +0200 improve readme to mirror recent changes
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 31 May 2013 10:32:35 +0200] rev 127
improve readme to mirror recent changes
Mon, 22 Apr 2013 10:13:42 +0200 add function to automatically set the amazon aws volume size depending on the filename size
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 22 Apr 2013 10:13:42 +0200] rev 126
add function to automatically set the amazon aws volume size depending on the filename size
Fri, 19 Apr 2013 13:59:30 +0200 make debug more readable by removing colors
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 19 Apr 2013 13:59:30 +0200] rev 125
make debug more readable by removing colors
Fri, 19 Apr 2013 13:58:41 +0200 change naming convention for kernel and ramdisk: put image name first and type at the end
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 19 Apr 2013 13:58:41 +0200] rev 124
change naming convention for kernel and ramdisk: put image name first and type at the end
Fri, 19 Apr 2013 11:10:50 +0200 added protection for salt-call process terminating after returning the prompt (and making exit error, and stoppign everything after)
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 19 Apr 2013 11:10:50 +0200] rev 123
added protection for salt-call process terminating after returning the prompt (and making exit error, and stoppign everything after)
Fri, 19 Apr 2013 10:24:23 +0200 removed call to highstate as it is already called in rc.local
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 19 Apr 2013 10:24:23 +0200] rev 122
removed call to highstate as it is already called in rc.local
Thu, 18 Apr 2013 19:00:48 +0200 correct bug linked to change of work of grains.get: grains.item previously returned a dict of pair key value , get returns directly the value
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 18 Apr 2013 19:00:48 +0200] rev 121
correct bug linked to change of work of grains.get: grains.item previously returned a dict of pair key value , get returns directly the value
Thu, 18 Apr 2013 18:49:32 +0200 wip, workaround bug in salt 0.14.0 corrected in 0.14.1
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 18 Apr 2013 18:49:32 +0200] rev 120
wip, workaround bug in salt 0.14.0 corrected in 0.14.1
Thu, 18 Apr 2013 11:45:31 +0200 added missing package used for getting default md5sum values
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 18 Apr 2013 11:45:31 +0200] rev 119
added missing package used for getting default md5sum values
Fri, 19 Apr 2013 19:37:36 +0200 add code to upload to amazon aws using ec2-api-tools and ec2-ami-tools:
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 19 Apr 2013 19:37:36 +0200] rev 118
add code to upload to amazon aws using ec2-api-tools and ec2-ami-tools: - ami_post/init.sls: moved upload code to ami_post/upload.sls - ami_post/upload.sls: added code for amazon aws: - create certificate and private key file - use upload function from aws_client module - _module/aws_client.py: functions to upload to amazon - readme: add information about options necessary to upload to amazon.
Thu, 18 Apr 2013 19:08:51 +0200 added necessary packages for uploading to amazon EC2, the initial image must be an ubuntu image!!!
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 18 Apr 2013 19:08:51 +0200] rev 117
added necessary packages for uploading to amazon EC2, the initial image must be an ubuntu image!!!
Thu, 18 Apr 2013 14:31:03 +0200 change ami_creator.sls state file to use module.run instead of include, should run sls files independantly and solve template bug.
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 18 Apr 2013 14:31:03 +0200] rev 116
change ami_creator.sls state file to use module.run instead of include, should run sls files independantly and solve template bug.
Thu, 18 Apr 2013 11:46:37 +0200 update code to use new get function from salt #bf057b8f584bbcaf6adbcbce197cae6c74dae4a6
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 18 Apr 2013 11:46:37 +0200] rev 115
update code to use new get function from salt #bf057b8f584bbcaf6adbcbce197cae6c74dae4a6 (grains.items outputed a dict after salt update #4cdc6708f3128fb584e64e6d196b9990bd643169) needs salt > 0.13
Mon, 15 Apr 2013 14:54:19 +0200 convert ami_parser to ConfigParser python library instead of specific parsing
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 15 Apr 2013 14:54:19 +0200] rev 114
convert ami_parser to ConfigParser python library instead of specific parsing
Mon, 15 Apr 2013 16:32:35 +0200 variation must now be a complete salt configuration, including a top.sls file. The scripts will clone the repository in /etc/salt/srv which is considered as the salt-master repository.
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 15 Apr 2013 16:32:35 +0200] rev 113
variation must now be a complete salt configuration, including a top.sls file. The scripts will clone the repository in /etc/salt/srv which is considered as the salt-master repository. Previously, the variation was a directory containing an init.sls file and used as an independant state closes #215392
Mon, 15 Apr 2013 11:50:00 +0200 redirect all output of salt to /dev/ttySO (serial console). Works under openstack, to be tested in amazon EC2
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 15 Apr 2013 11:50:00 +0200] rev 112
redirect all output of salt to /dev/ttySO (serial console). Works under openstack, to be tested in amazon EC2 Closes bug #209160
Wed, 27 Mar 2013 17:06:28 +0100 added a flag to parse user data only if a certain hash line is detected
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Mar 2013 17:06:28 +0100] rev 111
added a flag to parse user data only if a certain hash line is detected
Wed, 27 Mar 2013 19:19:59 +0100 improve the readme file (closes #210062 ):
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Mar 2013 19:19:59 +0100] rev 110
improve the readme file (closes #210062 ): - general syntax - added a ami-creator creator to bootstrap the process - update the files (only talk about the main files) - update the user data flags
Wed, 27 Mar 2013 10:37:34 +0100 correct typo in mounts
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Mar 2013 10:37:34 +0100] rev 109
correct typo in mounts
Wed, 27 Mar 2013 10:21:20 +0100 use a curl macro to get the md5sum of a downloaded image instead of the name containing the md5 (the previous wasn't working)
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Mar 2013 10:21:20 +0100] rev 108
use a curl macro to get the md5sum of a downloaded image instead of the name containing the md5 (the previous wasn't working)
Tue, 26 Mar 2013 14:54:47 +0100 only use proxy if working on openstack (if keystone is set, we want to upload to glance, therefore we are on openstack)
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 14:54:47 +0100] rev 107
only use proxy if working on openstack (if keystone is set, we want to upload to glance, therefore we are on openstack)
Tue, 26 Mar 2013 14:30:17 +0100 modified file to pass around a 0.14 salt bug: makedirs does not create dirs, but makedirs_perms does. I believe the mode=None params is incorectly passed
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 14:30:17 +0100] rev 106
modified file to pass around a 0.14 salt bug: makedirs does not create dirs, but makedirs_perms does. I believe the mode=None params is incorectly passed
Tue, 26 Mar 2013 10:54:59 +0100 corrected typo
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 10:54:59 +0100] rev 105
corrected typo
Wed, 27 Mar 2013 17:07:20 +0100 Add calls to other states (ami_pre and ami_post) in rc.local. These two states
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Mar 2013 17:07:20 +0100] rev 104
Add calls to other states (ami_pre and ami_post) in rc.local. These two states prepare the chroot before the modification and clean up afterwards and improved comments.
Tue, 26 Mar 2013 10:54:04 +0100 remove unnecessary call to highstate: defaults grains no longer need to be set
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 10:54:04 +0100] rev 103
remove unnecessary call to highstate: defaults grains no longer need to be set
Wed, 27 Mar 2013 17:57:05 +0100 - convert to behavior with no default grains
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 27 Mar 2013 17:57:05 +0100] rev 102
- convert to behavior with no default grains - moved resolv.conf code block for state to run in order - add a custom ppa for ubuntu instances where salt is not available
Tue, 26 Mar 2013 09:29:53 +0100 removed create_variation function, not used any longer (it was converted into sls files)
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 09:29:53 +0100] rev 101
removed create_variation function, not used any longer (it was converted into sls files)
Tue, 26 Mar 2013 09:29:02 +0100 updated path of image file
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 09:29:02 +0100] rev 100
updated path of image file
Tue, 26 Mar 2013 09:24:07 +0100 add the option to rename the extracted files in the archive state module. This is done using an option of tar (--transform)
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 09:24:07 +0100] rev 99
add the option to rename the extracted files in the archive state module. This is done using an option of tar (--transform)
Tue, 26 Mar 2013 09:18:44 +0100 removed definition of defaults grains from file: this behavior required two highstates to work and this is bad. Instead, the default state is now to have no grains defined by default and act accordingly
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 09:18:44 +0100] rev 98
removed definition of defaults grains from file: this behavior required two highstates to work and this is bad. Instead, the default state is now to have no grains defined by default and act accordingly also added vim package in ami_creator, it is easier to debug
Tue, 26 Mar 2013 10:35:03 +0100 add the source_hash which is necessary for getting http files in salt
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 10:35:03 +0100] rev 97
add the source_hash which is necessary for getting http files in salt modify the path to output
Tue, 26 Mar 2013 12:10:22 +0100 two modifications:
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Mar 2013 12:10:22 +0100] rev 96
two modifications: - path of final files modified to : /mnt/output/ instead of /mnt - added the upload to glance procedure, this should be done at the end and not in the main ami_creation sls
Mon, 25 Mar 2013 16:19:37 +0100 temporarily added reading the ec2 information in rc.local
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 25 Mar 2013 16:19:37 +0100] rev 95
temporarily added reading the ec2 information in rc.local
Mon, 25 Mar 2013 11:32:52 +0100 changed parameter name from chroot_dir to path in module for easier call in sls files
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 25 Mar 2013 11:32:52 +0100] rev 94
changed parameter name from chroot_dir to path in module for easier call in sls files
Fri, 22 Mar 2013 14:14:30 +0100 rely on a user defined source for the .img file used by ami_creator instead of a tarball
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 22 Mar 2013 14:14:30 +0100] rev 93
rely on a user defined source for the .img file used by ami_creator instead of a tarball this source must be an available address of an archive file (for now tar.gz) and must contain a single .ami file which will be used. The ami file must be a file containing a single partition
Fri, 22 Mar 2013 11:38:47 +0100 removed unused files:
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 22 Mar 2013 11:38:47 +0100] rev 92
removed unused files: the two shortcuts were used to access local debian / ubuntu images
Thu, 21 Mar 2013 17:06:41 +0100 moved ami.type default grains creation in update.sls instead of ami_pre/init.sls
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 17:06:41 +0100] rev 91
moved ami.type default grains creation in update.sls instead of ami_pre/init.sls
Thu, 21 Mar 2013 16:55:54 +0100 corrected bugs:
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 16:55:54 +0100] rev 90
corrected bugs: - if there is a bug in the templating (grain absent) everything is cancelled, and the previous version could not work - present -> grains.present (error in state name)
Thu, 21 Mar 2013 17:48:07 +0100 changed the procedure to have two repos:
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 17:48:07 +0100] rev 89
changed the procedure to have two repos: - the first one to host all the code : http://hg.logilab.org/users/ptonelli/ami_creator/server/ - a second one to host only the variation files: http://hg.logilab.org/users/ptonelli/ami_creator/variation/ and changed everything accordingly: - requires additionnal highstate to work - updated readme
Thu, 21 Mar 2013 15:37:51 +0100 removed unused data
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 15:37:51 +0100] rev 88
removed unused data
Thu, 21 Mar 2013 14:57:14 +0100 rename readme with proper extension
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 14:57:14 +0100] rev 87
rename readme with proper extension
Thu, 21 Mar 2013 14:05:08 +0100 provide sizes in readable units when possible for resize
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 14:05:08 +0100] rev 86
provide sizes in readable units when possible for resize
Mon, 18 Mar 2013 11:47:15 +0100 corrected bug of grains not filled when using defaults parameters
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 18 Mar 2013 11:47:15 +0100] rev 85
corrected bug of grains not filled when using defaults parameters
Fri, 15 Mar 2013 10:28:04 +0100 passed the main function from vmcreate to ami_creation.sls file:
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 15 Mar 2013 10:28:04 +0100] rev 84
passed the main function from vmcreate to ami_creation.sls file: - added multiple steps in ami_create.sls - added return values (True) to functions in vm_create so that they can fill grains - changed rc.local (which should be on ami_creator image) to call the state instead of the function (commented until functionnal)
Fri, 15 Mar 2013 10:17:58 +0100 created additionnal state for preparatory state (update.sls) and updated top.sls salt file to call it instead of ami_creator.sls (ami_creator.sls will actually prepare the machine in next commit)
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 15 Mar 2013 10:17:58 +0100] rev 83
created additionnal state for preparatory state (update.sls) and updated top.sls salt file to call it instead of ami_creator.sls (ami_creator.sls will actually prepare the machine in next commit)
Thu, 14 Mar 2013 19:54:31 +0100 updated module vmcreate from calling ami_creator_pre and ami_creator_post to calling ami_pre and ami_post
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 14 Mar 2013 19:54:31 +0100] rev 82
updated module vmcreate from calling ami_creator_pre and ami_creator_post to calling ami_pre and ami_post
Thu, 14 Mar 2013 19:53:44 +0100 converted ami_creator_post to folder type sls
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 14 Mar 2013 19:53:44 +0100] rev 81
converted ami_creator_post to folder type sls
Thu, 14 Mar 2013 19:52:23 +0100 converted tmp_extfs.py to proper salt string format
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 14 Mar 2013 19:52:23 +0100] rev 80
converted tmp_extfs.py to proper salt string format
Fri, 15 Mar 2013 09:43:42 +0100 modified syntax to go from salt['grains.present']('...') to grains['...'] whichi is MUCH cleaner and removed use of vriables to have only grains
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 15 Mar 2013 09:43:42 +0100] rev 79
modified syntax to go from salt['grains.present']('...') to grains['...'] whichi is MUCH cleaner and removed use of vriables to have only grains
Fri, 15 Mar 2013 14:58:22 +0100 cut ami_creator_pre into different sls files in folder, made necessary modification:
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 15 Mar 2013 14:58:22 +0100] rev 78
cut ami_creator_pre into different sls files in folder, made necessary modification: - transformed variables into salt grains when necessary - moved requirements
Thu, 14 Mar 2013 19:24:46 +0100 updated readme to include stable revision before changing multiple thins
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 14 Mar 2013 19:24:46 +0100] rev 77
updated readme to include stable revision before changing multiple thins
Wed, 13 Mar 2013 18:22:17 +0100 improved readme :
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 13 Mar 2013 18:22:17 +0100] rev 76
improved readme : - added information about editing variation.sls - added information about how to use another repository - improved information about how the ami-creator works
Wed, 13 Mar 2013 17:46:20 +0100 removed call to fallocate, should not be necessary
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 13 Mar 2013 17:46:20 +0100] rev 75
removed call to fallocate, should not be necessary
Wed, 13 Mar 2013 17:44:26 +0100 corrected line lenghts
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 13 Mar 2013 17:44:26 +0100] rev 74
corrected line lenghts
Wed, 13 Mar 2013 17:22:44 +0100 code refactoring, begin to move parts of tmp_state resize state to tmp_extfs (module), should work
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 13 Mar 2013 17:22:44 +0100] rev 73
code refactoring, begin to move parts of tmp_state resize state to tmp_extfs (module), should work *** corrections
Wed, 13 Mar 2013 16:07:36 +0100 add possibility to put custom name for image in glance
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 13 Mar 2013 16:07:36 +0100] rev 72
add possibility to put custom name for image in glance
Thu, 21 Mar 2013 14:52:58 +0100 simplified ami_parser.py
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 14:52:58 +0100] rev 71
simplified ami_parser.py
Tue, 12 Mar 2013 17:41:25 +0100 added missing module to connect to glance
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 12 Mar 2013 17:41:25 +0100] rev 70
added missing module to connect to glance
Tue, 12 Mar 2013 17:31:13 +0100 bug corrections and renamed initrd to ramdisk and vmlinuz to kernel when possible
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 12 Mar 2013 17:31:13 +0100] rev 69
bug corrections and renamed initrd to ramdisk and vmlinuz to kernel when possible
Tue, 12 Mar 2013 16:32:57 +0100 renamed user data parameters for clarity and added possibility to automatically upload to glance
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 12 Mar 2013 16:32:57 +0100] rev 68
renamed user data parameters for clarity and added possibility to automatically upload to glance
Tue, 12 Mar 2013 11:52:31 +0100 small typo corrections and update best revision in readme
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 12 Mar 2013 11:52:31 +0100] rev 67
small typo corrections and update best revision in readme
Tue, 12 Mar 2013 11:51:26 +0100 the scripts now cleans the ssh keys if present as well as the apt cache
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 12 Mar 2013 11:51:26 +0100] rev 66
the scripts now cleans the ssh keys if present as well as the apt cache
Mon, 11 Mar 2013 18:29:08 +0100 wrong call to file.find instead of grains.item in ami creator templates
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 18:29:08 +0100] rev 65
wrong call to file.find instead of grains.item in ami creator templates
Mon, 11 Mar 2013 18:23:55 +0100 corrected error in ami post sls, requirements for unmounts were wrong
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 18:23:55 +0100] rev 64
corrected error in ami post sls, requirements for unmounts were wrong
Mon, 11 Mar 2013 18:17:56 +0100 removed unstable repos and pinning in ubuntu
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 18:17:56 +0100] rev 63
removed unstable repos and pinning in ubuntu
Mon, 11 Mar 2013 17:49:25 +0100 added less package in variation file
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 17:49:25 +0100] rev 62
added less package in variation file
Mon, 11 Mar 2013 17:48:55 +0100 updated readme to improve command lines for upload to glance
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 17:48:55 +0100] rev 61
updated readme to improve command lines for upload to glance
Mon, 11 Mar 2013 16:31:52 +0100 renamed script used to parse user data in python and cleaned it
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 16:31:52 +0100] rev 60
renamed script used to parse user data in python and cleaned it
Mon, 11 Mar 2013 16:31:00 +0100 updated and renamed user data options
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 16:31:00 +0100] rev 59
updated and renamed user data options
Mon, 11 Mar 2013 15:46:28 +0100 corrected readme
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 15:46:28 +0100] rev 58
corrected readme
Mon, 11 Mar 2013 15:27:04 +0100 added debian config file to avoir conf messages (do you want to replace previously modified config file...)
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 15:27:04 +0100] rev 57
added debian config file to avoir conf messages (do you want to replace previously modified config file...)
Mon, 11 Mar 2013 15:09:06 +0100 moved the salt commands from ec2 script to rc.local to run them at the end of startup and not in the middle
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 15:09:06 +0100] rev 56
moved the salt commands from ec2 script to rc.local to run them at the end of startup and not in the middle
Mon, 11 Mar 2013 14:29:12 +0100 removed unused commands / cleaned
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 14:29:12 +0100] rev 55
removed unused commands / cleaned
Mon, 11 Mar 2013 14:28:35 +0100 changed image name to variation instead of variation_ubuntu / debian, only archive name changes
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 14:28:35 +0100] rev 54
changed image name to variation instead of variation_ubuntu / debian, only archive name changes
Mon, 11 Mar 2013 14:27:03 +0100 corrected bugs on ec2-run-data(.py) modified scripts
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 14:27:03 +0100] rev 53
corrected bugs on ec2-run-data(.py) modified scripts
Mon, 11 Mar 2013 11:45:41 +0100 added files to integrate with ec2 user data
Paul Tonelli <paul.tonelli@logilab.fr> [Mon, 11 Mar 2013 11:45:41 +0100] rev 52
added files to integrate with ec2 user data
Fri, 08 Mar 2013 15:16:08 +0100 corrected bug in resize
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 15:16:08 +0100] rev 51
corrected bug in resize
Fri, 08 Mar 2013 12:12:59 +0100 added an fallocate pass to avoid vm crash after resizing
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 12:12:59 +0100] rev 50
added an fallocate pass to avoid vm crash after resizing
Fri, 08 Mar 2013 12:06:50 +0100 corrected error in requirements before shrinking
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 12:06:50 +0100] rev 49
corrected error in requirements before shrinking
Fri, 08 Mar 2013 11:30:24 +0100 remove 2 unused files
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 11:30:24 +0100] rev 48
remove 2 unused files
Fri, 08 Mar 2013 11:29:47 +0100 only do an update of the container and not an upgrade
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 11:29:47 +0100] rev 47
only do an update of the container and not an upgrade
Fri, 08 Mar 2013 11:28:44 +0100 update instructions to change position of variation.sls edit
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 11:28:44 +0100] rev 46
update instructions to change position of variation.sls edit
Fri, 08 Mar 2013 10:34:16 +0100 rename tmp_func to tmp_state for clarity
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 10:34:16 +0100] rev 45
rename tmp_func to tmp_state for clarity
Fri, 08 Mar 2013 10:15:28 +0100 launch state.highstate at ami_creation start
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 10:15:28 +0100] rev 44
launch state.highstate at ami_creation start
Fri, 08 Mar 2013 10:14:44 +0100 removed call to dd to increase size, as resize2fs already implements it, simplified resized state
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 10:14:44 +0100] rev 43
removed call to dd to increase size, as resize2fs already implements it, simplified resized state
Fri, 08 Mar 2013 10:13:48 +0100 added stupid package to allow checking everything was installed
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 10:13:48 +0100] rev 42
added stupid package to allow checking everything was installed
Fri, 08 Mar 2013 10:13:08 +0100 removed all unnecessary code (which was moved to states)
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 10:13:08 +0100] rev 41
removed all unnecessary code (which was moved to states)
Fri, 08 Mar 2013 10:08:28 +0100 corrected bugs:
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 10:08:28 +0100] rev 40
corrected bugs: - error in chroot path for top.sls and variations.sls - corrected requirement of resize before mounting and added copy managed state for missing files in chroot : - variation.minion to chroot/etc/salt
Fri, 08 Mar 2013 10:06:49 +0100 updated readme.txt
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 08 Mar 2013 10:06:49 +0100] rev 39
updated readme.txt
Thu, 07 Mar 2013 11:30:42 +0100 renamed state resize to resized, add the resiez operations in sls pre and post
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 07 Mar 2013 11:30:42 +0100] rev 38
renamed state resize to resized, add the resiez operations in sls pre and post
Thu, 07 Mar 2013 10:42:38 +0100 install missing files in chroot : unstable.list and pinning
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 07 Mar 2013 10:42:38 +0100] rev 37
install missing files in chroot : unstable.list and pinning
Thu, 07 Mar 2013 10:40:58 +0100 added necessary files for chroot install of salt
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 07 Mar 2013 10:40:58 +0100] rev 36
added necessary files for chroot install of salt
Thu, 07 Mar 2013 10:30:14 +0100 corrections to pre and post state
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 07 Mar 2013 10:30:14 +0100] rev 35
corrections to pre and post state
Wed, 06 Mar 2013 18:02:01 +0100 added archive.py from salt-contrib (it should be removed once it enters the package salt-minion)
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 06 Mar 2013 18:02:01 +0100] rev 34
added archive.py from salt-contrib (it should be removed once it enters the package salt-minion)
Wed, 06 Mar 2013 18:00:58 +0100 add symbolics links to images from the ami creator image (these point to something only on the ami-creator instances). They should be removed once everything works with a debootstrap and archives are no longer necessary
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 06 Mar 2013 18:00:58 +0100] rev 33
add symbolics links to images from the ami creator image (these point to something only on the ami-creator instances). They should be removed once everything works with a debootstrap and archives are no longer necessary
Wed, 06 Mar 2013 17:24:39 +0100 corrected files for using immediately after hg clone
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 06 Mar 2013 17:24:39 +0100] rev 32
corrected files for using immediately after hg clone
Wed, 06 Mar 2013 10:19:35 +0100 rest from commit 181
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 06 Mar 2013 10:19:35 +0100] rev 31
rest from commit 181
Thu, 21 Mar 2013 14:50:30 +0100 renames to have immediate working state when hg clone in /etc/salt/srv
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 14:50:30 +0100] rev 30
renames to have immediate working state when hg clone in /etc/salt/srv
Wed, 06 Mar 2013 10:10:36 +0100 remove renamed files
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 06 Mar 2013 10:10:36 +0100] rev 29
remove renamed files
Wed, 06 Mar 2013 10:07:08 +0100 update to pre state : add files variation.sls and top.sls (and removed from vm_create.variate image)
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 06 Mar 2013 10:07:08 +0100] rev 28
update to pre state : add files variation.sls and top.sls (and removed from vm_create.variate image)
Wed, 06 Mar 2013 09:58:43 +0100 corrected docstring on update_image
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 06 Mar 2013 09:58:43 +0100] rev 27
corrected docstring on update_image
Wed, 06 Mar 2013 09:42:31 +0100 added utf8 declaration in tmp_func
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 06 Mar 2013 09:42:31 +0100] rev 26
added utf8 declaration in tmp_func
Tue, 05 Mar 2013 18:57:42 +0100 corrected errors in sizes, still need cleanup with same units
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 18:57:42 +0100] rev 25
corrected errors in sizes, still need cleanup with same units
Tue, 05 Mar 2013 18:19:24 +0100 added resize function, currently under test
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 18:19:24 +0100] rev 24
added resize function, currently under test
Tue, 05 Mar 2013 16:06:30 +0100 added documentaion in tmp_func
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 16:06:30 +0100] rev 23
added documentaion in tmp_func
Tue, 05 Mar 2013 15:56:42 +0100 move resize_and_check from module to state
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 15:56:42 +0100] rev 22
move resize_and_check from module to state small correction in mount_image help
Tue, 05 Mar 2013 15:49:50 +0100 code cleaning and bug correction
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 15:49:50 +0100] rev 21
code cleaning and bug correction
Tue, 05 Mar 2013 15:15:27 +0100 added two files useful in variations chroot and ami-creator
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 15:15:27 +0100] rev 20
added two files useful in variations chroot and ami-creator - 01proxy : with apt proxy from logilab - policy-rc.d : for debian based chroot, remove use of /run
Tue, 05 Mar 2013 14:39:46 +0100 code cleaning
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 14:39:46 +0100] rev 19
code cleaning
Tue, 05 Mar 2013 14:39:30 +0100 updates to pre and post states to add/remove the necessary files
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 14:39:30 +0100] rev 18
updates to pre and post states to add/remove the necessary files
Tue, 05 Mar 2013 15:41:49 +0100 add a new umounted state to tmp_functions and use it in ami_creator_post
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 15:41:49 +0100] rev 17
add a new umounted state to tmp_functions and use it in ami_creator_post
Tue, 05 Mar 2013 15:43:01 +0100 renames sls files for respecting salt conventions
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 15:43:01 +0100] rev 16
renames sls files for respecting salt conventions
Tue, 05 Mar 2013 11:27:38 +0100 added a new state module with the possibility to move a file locally
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 11:27:38 +0100] rev 15
added a new state module with the possibility to move a file locally
Thu, 21 Mar 2013 14:43:41 +0100 begin convertion to salt states:
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 14:43:41 +0100] rev 14
begin convertion to salt states: - added additionnal sls files for pre and post states (before and after flavorisation) - rename sls and minion files for ami_creator / minion
Tue, 05 Mar 2013 15:16:27 +0100 code cleaning : move protected functions to end and remove unnecessary ones
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 15:16:27 +0100] rev 13
code cleaning : move protected functions to end and remove unnecessary ones
Fri, 01 Mar 2013 11:07:00 +0100 stop removing whoopsie as it is no longer necessary (create_policy_ubuntu), code cleaning
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 01 Mar 2013 11:07:00 +0100] rev 12
stop removing whoopsie as it is no longer necessary (create_policy_ubuntu), code cleaning
Fri, 01 Mar 2013 09:27:29 +0100 code cleanup and improvements in vm_create.py:
Paul Tonelli <paul.tonelli@logilab.fr> [Fri, 01 Mar 2013 09:27:29 +0100] rev 11
code cleanup and improvements in vm_create.py: - put revert option inside all _create_* - add create_policy for ubuntu to avoid accessing /run (debian already functionnal) - improvements in ``flavor_image`` function
Thu, 28 Feb 2013 16:50:42 +0100 change name to improve understanding
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 28 Feb 2013 16:50:42 +0100] rev 10
change name to improve understanding
Thu, 28 Feb 2013 15:49:24 +0100 translate readme.txt file and update the script behavior following meeting
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 28 Feb 2013 15:49:24 +0100] rev 9
translate readme.txt file and update the script behavior following meeting
Thu, 28 Feb 2013 15:59:47 +0100 Add image selection process to svg visualization
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 28 Feb 2013 15:59:47 +0100] rev 8
Add image selection process to svg visualization
Thu, 28 Feb 2013 16:01:03 +0100 remove test function from flavors.py and minors changes:
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 28 Feb 2013 16:01:03 +0100] rev 7
remove test function from flavors.py and minors changes: - update visualization svg. - cleaning code and comments in openstack_client.py and vm_create.py - remove test function in flavors.py
Tue, 05 Mar 2013 15:17:53 +0100 multiple changes:
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 05 Mar 2013 15:17:53 +0100] rev 6
multiple changes: - create openstack_client salt module (non-functionnal) - new svg file added to complement readme and provide better understanding
Thu, 28 Feb 2013 16:47:40 +0100 improve comments im vm_create and openstack_client
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 28 Feb 2013 16:47:40 +0100] rev 5
improve comments im vm_create and openstack_client
Thu, 21 Mar 2013 14:35:02 +0100 clean code
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 14:35:02 +0100] rev 4
clean code
Tue, 26 Feb 2013 18:44:37 +0100 updates to readme
Paul Tonelli <paul.tonelli@logilab.fr> [Tue, 26 Feb 2013 18:44:37 +0100] rev 3
updates to readme
Thu, 21 Mar 2013 14:33:54 +0100 work on openstack client:
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 14:33:54 +0100] rev 2
work on openstack client: - improved auth system for nova and glance - correct style
Thu, 21 Mar 2013 14:33:03 +0100 multiple changes:
Paul Tonelli <paul.tonelli@logilab.fr> [Thu, 21 Mar 2013 14:33:03 +0100] rev 1
multiple changes: - added _modules and _states - create vm_create
Wed, 20 Feb 2013 18:48:57 +0100 added initial files
Paul Tonelli <paul.tonelli@logilab.fr> [Wed, 20 Feb 2013 18:48:57 +0100] rev 0
added initial files
(0) tip