This provides information when we last made changes to the repo.
Change-Id: I73c6bb92f7c9410f7e37a501bd2fedea126f469f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that we have support for GPG keys, add that ability to
deb-openstack repository.
Change-Id: I1db01e497f0a97f7e0435a99d89dfd04f8375153
Depends-On: Idc64ac00b41d9a4009036890c8194346a1881350
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
In a previous patch, I added --ignore=wrongdistribution to the reprepro
command line. This was a workaround.
This patch makes it possible to avoid it, since openstack-pkg-tools
has now support for --sbuild-chroot-name, which will produce the
correct Distribution: field value in .changes files.
Change-Id: I6975c6c6f8e4b8e9f22aa952689601ca2065ed32
sbuild is setup to use "jessie-newton", but the backports repository
is called "jessie-newton-backports". It'd be annoying to have special
cases for the install of sbuild. It is a lot easier to just add
--ignore=wrongdistribution when calling reprepro, which is what this
patch is doing.
Change-Id: I5619e8d2cd593e0a598127e5d8113ed293fee6aa
Now that it is possible to run reprepro-import against different
repos, we need to properly build up our distribution for reprepro. Now
we we'll use jessie-newton or jessie-newton-backports depending on the
job.
Change-Id: I1e5d0ba03bceedebf27ed4b4a76ac0f6bfa588ce
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Since it is possible for reprepro-import to download more then 1
.changes file, we now iterate over all files running the include
command.
Change-Id: Ide51533bc7c238ea2b387c1c021999480ed8dc4c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We incorrectly used ZUUL_BRANCH to extract branch info. As pointed out
on IRC, we should be using ZUUL_REFNAME.
Change-Id: Ieefbb39ddf31355d6a74ac3b4d68887d997270b0
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This was not exposed in testing, as we only a single directory.
Without the trailing slash, we end up downloading all uploaded
packages.
Change-Id: I5442023dfea14b9e70a511222929070086fe7312
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
For example, this will import a package to jessie-newton now.
Change-Id: I6ab582dbc5fe80959b1672646e8cbf7dcd56929c
Depends-On: I05da013ecafd74628aad5507a59d605c2353f1ad
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This should have been fixed in the pervious commit, but sadly we
missed it.
Change-Id: Ie9b02ec31801de86cece8434c02a78ae3daa8ec8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that testing is finished, we can move the reprepro jobs for
deb-openstack team into the post pipeline.
Change-Id: I19804289478530e385bc2333b47438a1e4d9169c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
A future update will move this into a move generic location.
Change-Id: Id75eb4003760fb64cf781971847fbf0ef2caa67b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Now that our reprepro import job is working correctly, enable
reprepro-release-deb-openstack to test we are publishing to AFS
correctly.
Change-Id: Ic2958d6e3499d3af7c848a6eb709c7a285f3d132
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Stop using /opt and use $WORKSPACE as our root folder.
Change-Id: I787f3f4380502a416fc0896775bceaf1e287b7de
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This job is mean for the post pipeline, however I'd like to test in
experimental first to ensure everything is working as expected.
Change-Id: Ib9029f7cd751b0b46490feeee1ed7d2948004b5f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>