Update git submodules
* Update docs/submodules/releng/builder from branch 'master'
to
94dbade4c5d33fda5ce90eaceb527fc3c4b197e6
- Merge changes from topic 'RELENG-704'
* changes:
Use protected to prevent cleanup script rming img
Update cleanup scripts to work in Vex
Update Orchestration scripts to work with Vex
Update mininet and docker builders
Update java-builder build-nodes for new cloud
Update packer config to work in Vexxhost
- Use protected to prevent cleanup script rming img
With a pure OpenStack cloud we can use the "protected" setting to
mark an image and prevent the cleanup script from removing in use
images.
Needs a new lftools release with the following patch
https://gerrit.linuxfoundation.org/infra/7887
Issue: RELENG-705
Change-Id: I1096c2e7724494f9e24db5f31ee396eaea024fdc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
- Update cleanup scripts to work in Vex
This patch depends on a new lftools release with
https://gerrit.linuxfoundation.org/infra/7887
This is needed so that we can filter images with the
ci_managed=yes metadata field and also hide protected images from the
search query as we only want to delete images that are managed by
changes which are not protected.
Issue: RELENG-705
Change-Id: Id8724035ed470f20418d6bbf181802592ffe18d0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
- Update Orchestration scripts to work with Vex
The Heat scripts as well as cleanup scripts all need to be recoded to
work with Vexxhost.
Issue: RELENG-705
Issue: RELENG-707
Change-Id: I5557e8fc7e760fb49da99eb62074b15039554bd5
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
- Update mininet and docker builders
The new cloud provider has different flavours than what we were using
so need to update the flavours to work in the new cloud.
Issue: RELENG-707
Change-Id: I42617eba8c780fbf7152874937b9305b3e04b4b0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
- Update java-builder build-nodes for new cloud
The new cloud provider has different flavours than what we were using
so need to update the flavours to work in the new cloud.
Issue: RELENG-707
Change-Id: I86ba856d71c429c4310054614cd22e516bbd90c3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
- Update packer config to work in Vexxhost
Improved the templates to support SOCKS 5 proxy configuration
via the `ssh_proxy_host` configuration that is optional. This
can be configured in the vars file.
Additionally we are now prefixing image names with "ZZCI - " so that
you can immediately tell from the name that the image is managed by
our automated systems as well as having them sorted last. This should
make it easier to manage images in the WebUI.
Update packer version from 0.12.2 to 1.1.3 so that we can use the
ssh_proxy_host parameter.
Issue: RELENG-706
Change-Id: I3b7200c6a917a961f9da38e5eeea95347ceed4a7
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>