slapos:98a81bafdd66bafce42bf40f58f448cfdcf5f30c commitshttps://lab.nexedi.com/nexedi/slapos/-/commits/98a81bafdd66bafce42bf40f58f448cfdcf5f30c2013-08-06T15:09:03+02:00https://lab.nexedi.com/nexedi/slapos/-/commit/98a81bafdd66bafce42bf40f58f448cfdcf5f30cChangelog for 0.78.5, release bump2013-08-06T15:09:03+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/9e1bf9d956d1e05f028299b67a3dea8ea3b09448Merge branch 'master' into slaprunner2013-08-06T15:02:52+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/bc6f4fa07d971ac796538481e0404840e6338d7dslaprunner: update md5sum2013-08-06T14:54:52+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/c048dfdc8b78cda6bdc9afae0436c3c1140f3056slaprunner: add promise on cloud9 frontend2013-08-06T14:54:52+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/6cbce4d8231d7345fc12e960df9d44079ea4d12fcheck-url: Add check-secure parameter to return success in case of code 4012013-08-06T14:54:52+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/dadcae279eabb8b081d82b63bc7357febf94474eresilient-stack: update README for sla magic2013-08-06T11:37:01+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/b4838a33e95010e414b9cf22a180eab727201469Review generate.password recipe, dropping pwgen.*2013-08-06T11:36:19+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/f1fe0e906e264ccc06f1a902a906474ce44b24d8slaprunner: resilient template render during instanciation2013-08-06T11:18:40+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/6c7e54d9f67ab361c66e6c84d238e7eb0321dc54resilient-stack : add -sla-%s-foo parameter magic2013-08-06T10:59:24+02:00Cédric Le Ninivincedric.leninivin@tiolive.com
You can provide sla parameters to each request you make.
Parameters are analysed that way.
* If it starts with "-sla-" it is not transmitted to requested instance and is used to do the request as sla.
* -sla-foo-bar=example (foo being a magic key) will be use for each request considering "foo" as a key to use and the sla parameter is "bar". So for each group using the "foo" key, sla parameter "bar" is used with value "example"
About magic keys:
We can find 2 kinds of magic keys:
* id : example, in "-sla-2-foo" 2 is the magic key and the parameter will be used for each request with id 2 (in case of kvm: kvm2 and PBS 2)
* nameid : example, in "-sla-kvm2-foo", foo will be used for kvm2 request. Name for pbs is "pbs" -> "-sla-pbs2-foo".
IMPORTANT NOTE: in case the same foo parameter is asked for the group, the nameid key prevailhttps://lab.nexedi.com/nexedi/slapos/-/commit/3d810d1763a7449e27a0c3c41ebb7b20f109177aChangelog for 0.78.4, release bump2013-08-06T10:19:18+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/a6f8264e77b1f92a4616351ab96048a50ff3b513CHANGE: update CHANGES.txt for slaprunner2013-08-05T19:31:42+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/7f077d29be49ebba93c974b2cbe0be0f2f01b08cMerge branch 'master' into slaprunner2013-08-05T19:24:26+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/7644b0f216f24a1fc5f9b910c957030ee0b115feMerge branch 'kvm'2013-08-02T11:28:51+02:00Cédric de Saint Martincedric.dsm@tiolive.com
Conflicts:
stack/resilient/buildout.cfghttps://lab.nexedi.com/nexedi/slapos/-/commit/17d2db9dcba7602fdffe2ab45dd8b5cbbe65a1aaKVM SR: Add internal Debian 7 disk image support.2013-07-31T12:52:41+00:00Cédric de Saint Martincedric.dsm@tiolive.com
No need for external NBD by default. No need to wait minutes to boot from installer in VM.https://lab.nexedi.com/nexedi/slapos/-/commit/7c9a51e6792b09b43b80f7078914dbb1866c4accKVM SR: Remove useless line in download section.2013-07-31T13:39:08+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/10112eadf3ad5efed710e9792d95b8f3bac72cb2Remove now useless comment.2013-07-31T11:53:41+02:00Cédric de Saint Martincedric.dsm@tiolive.com
It is in slapos 1.0 itself.https://lab.nexedi.com/nexedi/slapos/-/commit/aba4f20dcb28ce6e47cc7a5cad972f96354ab10eResiliency stack: fix broken frozen software type.2013-07-31T09:30:24+00:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/71ed10fd61f4985c2cb3f14bac5e2ddedfdf8b79Resiliency: don't state remotely that the broken instance is stopped.2013-07-31T08:41:12+00:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/dc3bbf58dd70e3430a05022bdb65253ee070770aResilient: experimental: Backward compatibility.2013-07-30T22:14:39+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/ccfe3eb496f9375421ff0d74606374edba77c6e1Resilient stack: Experimental: dynamically forward instance parmaeters to...2013-07-30T22:14:39+02:00Cédric de Saint Martincedric.dsm@tiolive.comResilient stack: Experimental: dynamically forward instance parmaeters to requested export instance.
https://lab.nexedi.com/nexedi/slapos/-/commit/9156a32c6249fe99de2243c1fa4297f525f915afResilient stack: remove unused file.2013-07-30T22:14:38+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/55b9c53e3e886328500e85a15898468bc81fdafdslaprunner: add md5sum2013-07-30T16:27:13+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/5e25c4959e1c226a17b39bf997587fce1378c1c5slaprunner: re-add network cache2013-07-30T16:22:25+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/a15b513bf402216412d074535bbff5bc2bdaa000KVM SR: disable slapmonitor.2013-07-30T12:55:24+00:00Cédric de Saint Martincedric.dsm@tiolive.com
Not stable yet.https://lab.nexedi.com/nexedi/slapos/-/commit/b590f8357a53e4e16fc1f0d22e322e87246b8915KVM SR: pin egg versions.2013-07-30T14:07:19+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/4fb9c5ffc23f3aa8cfdd6e39acf0d5fe8138c540KVM SR: add resiliency support2013-07-30T13:59:17+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/425dd640d74c8e1f03596e7caa1b3ca25f7b4079KVM SR: Remove explicit "slap-connection" in instance.2013-07-30T12:57:19+02:00Cédric de Saint Martincedric.dsm@tiolive.com
Bit of cleanup about now useless backward-compatibility.https://lab.nexedi.com/nexedi/slapos/-/commit/581f5b7d81325228ff28a1edf363d389f98341afKVM SR: set more logical section name for params publication.2013-07-30T12:43:46+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/e49d32384a1fa42431669d03f378dec6eba2abc5SlapOS Stack: pin setuptools2013-07-30T12:42:58+02:00Cédric de Saint Martincedric.dsm@tiolive.com
So that it doesn't change every day.https://lab.nexedi.com/nexedi/slapos/-/commit/ed6e385af2b08173dc0166ec105b52cbdc834d82Resilient stack: notifier-url is rather a notifier-host2013-07-30T12:42:35+02:00Cédric de Saint Martincedric.dsm@tiolive.com
So we remove the trailing /.https://lab.nexedi.com/nexedi/slapos/-/commit/169792871c976505712ffe227309a0fcafce0858Resilient stack: explicitely list parts for pbs import/export.2013-07-30T12:39:55+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/14d50db204cea10cba242047bc07c34837f1df34Resilient stack: use Jinja2.62013-07-30T12:39:25+02:00Cédric de Saint Martincedric.dsm@tiolive.com
2.7 is not backward compatible and breaks import-list.https://lab.nexedi.com/nexedi/slapos/-/commit/61d6e2d4a6a2c8150a1b0b0f9e9ac41db1c197d7Resilient stack: add missing extends and parts2013-07-30T12:38:28+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/f332acda84a86b5080e89a39dd3d65d947e61c32KVM SR: move [template] upper2013-07-30T12:38:05+02:00Cédric de Saint Martincedric.dsm@tiolive.com
More logical. Also add comments.https://lab.nexedi.com/nexedi/slapos/-/commit/429e69c0082cdb31023e12f4f53813e582aa3361qemu component: update conditional sections to buildout2-style.2013-07-30T12:37:11+02:00Cédric de Saint Martincedric.dsm@tiolive.com
s.r.cmmi 0.2.0 switched to buildout2-style, so we follow.
In the meantime, use a fixed target-list if it proper conditional
section is not supported.https://lab.nexedi.com/nexedi/slapos/-/commit/eb95afc938648685b8123b5013fd657310bec10aNettle: requires m4 component.2013-07-30T12:35:38+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/a8057cbc529d16dbf264a1f0c5543ad0e4eb08e3slaprunner: improve https for resilient runner2013-07-25T18:15:33+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/3070205487bd25b1b3725713e1c9d3e2607625d1slaprunner: add https to resiliency2013-07-25T17:41:16+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/5314b10e18582cd30e087726108fdcbf9de21231slaprunner: fix link to http-proxy2013-07-25T17:38:24+02:00Cédric Le Ninivincedric.leninivin@tiolive.comhttps://lab.nexedi.com/nexedi/slapos/-/commit/e51c548682576547ca976dc7a6f8da8e16abe74cslaprunner: remove shacache in slaprunner2013-07-25T15:11:17+02:00Cédric Le Ninivincedric.leninivin@tiolive.com
for the slaprunner branch and the purpose of development