lp:~vila/ols-vms/scaleway

Created by Vincent Ladeuil on 2018-01-25 and last modified on 2018-01-25
Get this branch:
bzr branch lp:~vila/ols-vms/scaleway
Only Vincent Ladeuil can upload to this branch. If you are Vincent Ladeuil please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Vincent Ladeuil
Project:
ols-vms
Status:
Development

Recent revisions

358. By Vincent Ladeuil on 2018-01-25

Fix python2 compatibility and add python[3]-requests as a hard depedency.

357. By Vincent Ladeuil on 2018-01-25

Add NEWS entry.

356. By Vincent Ladeuil on 2018-01-25

Fix and simplify image creation.

Systemd apt.daily service was the root cause of the apt-get up{date,grade}
conflicts. It's now disabled.

Another old bug has been fixed: the apt-get commands were missing
DEBIAN_FRONTEND=noninteractive which led to hangs when an upgrade required
some user intervention (known examples include unattended-upgrades and
libssl).

apt-get install retries has been removed since the issue was caused by
apt.daily and has never been encountered before.

The image creation has been simplified by letting ols-vms to the needed
package installation.

355. By Vincent Ladeuil on 2018-01-24

/images *is* paginated already, handle it. Also pick images matching architecture.

Discovered while re-creating images for amd64 and armhf which also required matching the architecture ot select the right image.

354. By Vincent Ladeuil on 2018-01-24

Fix scaleway image production by sync'ing before the shutdown (ooops).

Also fix 'scaleway.image.bootstrap' definition: it's a boolean.

Also use /etc/cloud/cloud.cfg.d/99_olsvms.cfg rather than 90_dpkg.cfg to not
interfer in any way with cloud-init packaging but still override the
cloud-init data sources.

353. By Vincent Ladeuil on 2018-01-24

Rewrite scripts/create-scaleway-image with ols-vms.

Introduce a 'scaleway.image.bootstrap' option to disable the cloud-init
check since it's not installed yet. Handle architecture specifics variants
via ad-hoc options.

This does produce bootable images but the Ec2 datasource is back :-/

352. By Vincent Ladeuil on 2018-01-24

Cleanup. 'vm.image' has not been used for ages.

351. By Vincent Ladeuil on 2018-01-23

apt-get install can fail transiently too ;-)

350. By Vincent Ladeuil on 2018-01-23

Test and re-implement publish and unpublish with the API.

349. By Vincent Ladeuil on 2018-01-23

Copyright updates.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ols-vms
This branch contains Public information 
Everyone can see this information.

Subscribers