This website requires JavaScript.
Explore
Help
Register
Sign In
sig_cloud
/
diskimage-builder
Watch
11
Star
0
Fork
0
You've already forked diskimage-builder
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
186db05ffb
diskimage-builder
/
diskimage_builder
/
elements
/
apt-sources
/
test-elements
/
test-sources
/
element-deps
4 lines
41 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Initial element tests Adding a test function which allows us to use elements to perform element-specific tests. In order for this to work sanely, also adding some configuration to our break system so we can assert on negative tests. Also adding a test for apt-sources to verify this code actually works. Change-Id: I378a74255010eca192f5766b653f8a42404be5ea
2015-04-17 02:36:46 +00:00
base
Use local mirror for ubuntu-minimal jobs This adds "openstack-ci-mirrors" element which performs various settings to get builds using local mirrors. As a first step, we convert ubuntu-minimal jobs The main trick is that since infra mirrors are created with rerepo they are not signed (they are recreated, not cloned, and not signing is seen as a feature in that it deters external use). So we need to instruct debootstrap to ignore signing and also turn it off for in-chroot apt. Other than that, the existing DIB_DISTRIBUTION_MIRROR works to redirect installs. Remove "restricted" as it's not mirrored, and I don't think we want it in here by default. (I think DIB_DISTRIBUTION_MIRROR is a bit of an anti-pattern, because it leaves the mirrors in the final image -- just because you use them to build, doesn't mean you want them at runtime). But we don't need to fix that now, and we don't use any created images.) This pauses fedora testing until the next change, which moves to using local mirrors for testing on fedora/centos Change-Id: I778bd05a1e615c27edf1c9f0a1409119a6b3a850
2017-06-20 19:37:06 +00:00
openstack-ci-mirrors
Move apt-sources to ubuntu-minimal / move debian to skip list The gate is currently extremley unstable, and these two issues are causing most of the problems. We need to commit them atomically so we can get anything moving again --- The gate is very unstable downloading the ubuntu tarballs from upstream at the moment. Move this to ubuntu-minimal which, in a later change will source files from our local mirror. We need a caching mechanism for these large files to avoid this instability. This is future work for the various image-based jobs. --- Move debian to default skip lists I don't know if it's mirrors being worked hard for the Stretch release, but this is constantly failing the gate. I will move this to the -nv extras job I am working on having the voting job use local mirrors for everything. Unfortunately debian infra mirrors don't have stretch yet and we need to do some fiddling to get "stable" available. Once we have all this, we can consider making it voting again. Change-Id: Iaf7b3888ef06c7aef63cbf76a94b33f96bc9c5c2
2017-06-21 00:10:26 +00:00
ubuntu-minimal
Reference in New Issue
Copy Permalink