Commit Graph

9 Commits

Author SHA1 Message Date
Allison Randal 8ae8f53109 Remove Packaging Deb project from gate
This is the first commit in a series to retire the Packaging
Deb project. Step 1 is to end project gating (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).

There are some lingering remnants in
jenkins/jobs/packaging-mirror.yml, a publisher 'deb-pkgs'
jenkins/jobs/macros.yml, and noop-jobs in zuul/layout.yml,
which I left for the Step 3 commit to entirely remove the
project from OpenStack Infra.

Change-Id: I53b200dd63b704cbf6f75225d8f8aca8d4fbcbe0
2017-08-29 09:30:03 -04:00
Andreas Jaeger acf7572d10 s/gerrit-git-prep/zuul-git-prep/g
We do not need gerrit-git-prep anymore, zuul-git-prep works on all our
slaves and has the advantage of using zuul-cloner so that the local
cache is used and Depends-On works.

Remove gerrit-git-prep and use zuul-git-prep instead everywhere.

Change-Id: I2f106af58f78fceaf3c497fe43e6f5a002695645
2017-04-03 19:36:51 +02:00
Andreas Jaeger aecbca97f2 Don't use lists for single nodes
Don't expose the nodes as a list when it's one node.

Change-Id: I71e07064b4ab41f375ff74127faf03b5acc19fce
2017-01-27 20:38:05 +01:00
Thomas Goirand ab6fd866d7 Revert "Build package timeout increase to 2h"
This reverts commit 68f5e9576d.
The intend was to extend the timeout when building backports,
but package build was increased instead.

Change-Id: I095806b8d706d88c1f720c463d541f2bf6510921
2016-09-22 20:07:54 +02:00
Thomas Goirand 68f5e9576d Build package timeout increase to 2h
Some package are reaching the timeout. For example, building
python-pandas (needed by Gnocchi) can take a little bit than 1h30.
It already built once, then the other times, it failed, as it took
a bit longer.

Increasing the timeout from 90 mins to 120 should make it possible
to build such backports.

Change-Id: I16883c9b7b7709432f50ee26578cb287a9a44ee6
2016-09-20 16:50:12 +02:00
Thomas Goirand 944b7c62f4 Increase packaging-deb timeouts
Some build jobs may run for more than 30 minutes. Indeed, building
something like Nova or Neutron may include unit tests, and this
can take 1h30 if run on a single thread (which is currently the
case).

Therefore, increasing the timeout from 30 to 90 minutes.

Change-Id: If6a160d94dc4a71852063a42d1bbacb82970e857
2016-08-22 22:50:27 +02:00
Paul Belanger 65cffa0dc6
Refactor deb-packaging jobs
Make the original jobs more generic so other projects can use them.

Change-Id: I77b622cdf61bfd9ae6a034072b996eb0b2220ecc
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-08-19 19:36:54 -04:00
Ivan Udovichenko 8a18f08fc9 Add OpenStack Infra internal repositories to APT source lists
Distribution: jessie-newton

pkgdeb-build-pkg Jenkins job fails [1] because of an old (22)
openstack-pkg-tools package version which is used during installation
and does not contain required pkgos-infra-install-sbuild binary.

[1] http://logs.openstack.org/35/348435/1/check/pkgdeb-build-pkg/
    e55e9dc/console.html

Change-Id: Ia4811a006225031a83b8258c15c36c82bf8fe54b
2016-08-02 18:00:02 +03:00
Thomas Goirand 9f5a94d51a Add job to build generic debian packages
Now that openstack-pkg-tools is built and publish, this job uses it
to build other packages.

To actually test this job, this patch also adds the deb-spice-html5
package, which is a very trivial package with no dependency, in order
to test building with this patch. I'm not sure it really is needed
to maintain the spice-html5 package on Gerrit, so this may be just
temporary. Other Git repositories for all of the other packages will
be added once this package builds fine and is published.

Also, as the Jessie image doesn't contain the debian-openstack repo
yet, we add it to the sources.list. This will be able to go away
next week, according to pabelanger.

Change-Id: I15660191360ed68fb1fb5a3a4170ad2353336ebf
Needed-By: I1188b90b3d2039f712fb1efda69e2a6157621079
2016-07-28 12:33:11 +00:00