Commit Graph

259 Commits

Author SHA1 Message Date
OpenDev Sysadmins 06555a2a66 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:29:30 +00:00
Thomas Goirand d1be5a7a3e And again, some long desc better.
Change-Id: Ia883909c988933461a061c9b959a06ef85b0903a
2016-07-14 00:20:31 +02:00
Thomas Goirand 9aea9708d7 Yet another long description enhancement.
Change-Id: I35d888e96e234e99e21486448e56772fd07ca346
2016-07-13 23:00:36 +02:00
Thomas Goirand d32df1675b More long desc.
Change-Id: Ib9990d8a7743958544feaaede714d6c0d91c42a5
2016-07-13 18:20:00 +02:00
Jenkins f048fe9087 Merge "Fix typos with OpenStack" into debian/mitaka 2016-07-13 14:49:12 +00:00
Paul Belanger fb50fa3b10 Fix typos with OpenStack
Change-Id: I39c5c3ba65549cff577b49ba93db438f48480b6f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-07-13 14:05:02 +00:00
Thomas Goirand 385aacd524 Fix .gnupg unix rights.
The job fails because of this.

Change-Id: I524279f697d8623b403cf1bc875a33304a0c10d3
2016-07-12 21:38:07 +02:00
Thomas Goirand d1ab24a12d Add $clean_source = 0; in sbuildrc
We don't want to clean the build tree before building, because
that requires some build-dependencies which we may not have
installed.

The $clean_source option is present only in newer versions of
sbuild, so we also need to install the latest jessie-backports
version os sbuild, which this patch also does.

Also fix unix rights for ${BUILDER_HOMEDIR}/.gnupg before
generating keys, and install haveged to make sure we have enough
entropy to generate GPG keys and such.

Change-Id: Ie478e97ea0a5a9a908ecc915bf1333de87fb2ce1
2016-07-11 13:43:02 +02:00
Thomas Goirand d74c7bb3ec Add number of commits in version
Adds incremental number of commits since last tag in the produce
package version when running dch.

Change-Id: I8efb8df0e9c03d1ef263ed7e4a0eb753c711fba4
2016-06-22 23:38:29 +02:00
Thomas Goirand d2b2b04822 Fix packag signing & restore upload folder
The key was generated in /root, it needs to be in /home/jenkins.
This patch fixes that.

Also, the last commit removed the preparation of the upload folder
for the publisher to use. This patch restores the function.

Change-Id: I16e6d4bf9d13de0593c857f11b2ddf8717091916
2016-06-22 23:08:43 +02:00
Thomas Goirand 99fbb699cb Brings opentack-pkg-tools up to date
Push all changes from Debian in this repo.

Change-Id: I8c64b6bcd7a06381b3d4abfa352acfaa5fdfcc1c
2016-06-21 19:08:39 +02:00
Thomas Goirand 220dead313 Update debian/copyright
Update debian/copyright with more authors.

Change-Id: If75b521ed3ead1346b404dd997790e7ef2ba08b2
2016-05-19 10:33:52 +02:00
Thomas Goirand c39d00eedf Updates pkgos-debpypi
* Add apt-get update before installing sbuild.
* Updates pkgos-debpypi with stuff already in Debian.
* Copy build-area in the current folder.

Change-Id: I523541f04f45750c2a3ec774e536f2e86697a1b5
2016-05-13 08:50:38 +02:00
Thomas Goirand 95052e1fc2 Fix build num and upload folder
* Include the number of commits as per "git describe"
in the version number that we're building.
* Using ${WORKSPACE}/uploads and not ../uploads for
preparing the files for the upload, as Jenkins can't
upload from outside ${WORKSPACE} until we upgrade to
zuul v3.

Change-Id: I9d678cb73c845fe2dd00942440f99d18d81725a3
2016-05-11 16:14:15 +02:00
Thomas Goirand 242a65dc92 Prepare files for upload
Prepare files to upload them into the infra folder.

Change-Id: I477d169f2d2d567344e227659f54b962a68f24e4
2016-04-29 11:49:49 -05:00
Thomas Goirand 3abb2566ee Bring openstack-pkg-tools to current Debian version
Adds commits already uploaded to Debian

Change-Id: Iac47e6eda118331bdafa036178248a69343b2620
2016-04-19 12:59:38 +02:00
Thomas Goirand 16126dfb06 * Fixed debian/gbp.conf
* Fixed parsing of the GPG pub key ID
* Checkout the packaging branch before doing gbp buildpackage
* Updated debian/changelog
* Added "newgrp - sbuild" when building packages.
* Using ssh to localhost to start "gbp buildpackage" to work around the sbuild relogins problem.

Change-Id: If092b9877917baf2444588ad2b4069cc8c8c8178
2016-04-19 09:45:17 +02:00
Thomas Goirand ec97595648 Brings openstack-pkg-tools to current.
This commit brings the package from the OpenStack namespace
up to the current version in Debian for Mitaka.

It also adds pkgos-infra-build-pkg and pkgos-infra-install-sbuild
so that OpenStack infra can build packages.

Change-Id: If591352ea01e52e15f6edb7d07ad127a5b5e8519
2016-03-29 23:11:14 +02:00
Monty Taylor b11452e65e Add .gitreview file
Change-Id: I8547b6c678562bf263f8a6d19cb23508a9e79526
2015-10-24 07:44:04 +09:00
Thomas Goirand 47becdfcd7 Split the package list configuration into separate files from pkgos.conf. 2015-09-17 14:25:38 +02:00
Thomas Goirand 1e8c3c23fc Merge branch 'debian/liberty' of git+ssh://git.debian.org/git/openstack/openstack-pkg-tools into debian/liberty 2015-09-15 11:15:35 +02:00
Thomas Goirand ff7ccf6832 Added latest-debian-changelog-entry-without-new-version as ignored lintian warning. 2015-09-15 11:15:01 +02:00
Thomas Goirand 9851ad85b9 Releasing to experimental. 2015-09-12 19:13:35 +00:00
Thomas Goirand e4748c4b16 * Optimized pkgos_inifile by stopping parsing when not in the correct
section.
  * Repaired sets of auth_host directive when writing keystone_authtoken.
2015-09-12 21:12:14 +02:00
Ivan Udovichenko 8f79f72751 * Fix issue with detecting the first character in pkgos-debpypi. 2015-09-07 17:31:47 -04:00
Thomas Goirand 1c30233f47 debpypi: respect the DEB_BUILD_OPTIONS=nodocs when creating debian/rules. 2015-09-02 14:59:05 +02:00
Thomas Goirand 997ae4e740 * pkgos-debpypi now detects a .test.conf and writes debian/rules unit tests
launching accordingly.
  * Correctly detects the location of the conf.py file to properly detect the
    way to run sphinx-build.
2015-09-02 14:57:05 +02:00
Ivan Udovichenko a1b23f0029 * Fix issues with not sorted versions in pkgos-parse-requirements utility. 2015-08-11 15:40:24 +03:00
Ivan Udovichenko 7a63a3299b * Change branch to debian/liberty in debian/gbp.conf 2015-08-10 12:20:29 +03:00
Ivan Udovichenko d7ab126809 Fix error in debian/changelog 2015-08-10 12:19:00 +03:00
Ivan Udovichenko 42d098484d * Add possibiliy to set custom shell 2015-08-10 12:16:27 +03:00
Thomas Goirand af63bad01e Switching to version 33 and documented changes. 2015-07-29 23:32:05 +02:00
Thomas Goirand 86a9bb9c6a Fixes package branches when building Jessie backports on Jenkins. 2015-07-29 23:30:04 +02:00
Thomas Goirand 8929665cb1 Some fixes to build tools. 2015-07-29 23:27:28 +02:00
Thomas Goirand ff84b46e88 Removed Pre-Depends on dpkg, wrapped Build-Depends 2015-06-29 10:20:16 +02:00
James Page 22e74a0633 Add pkgos-testr wrapper 2015-06-25 13:48:51 +01:00
Thomas Goirand 31de8d99b8 Really using bzip2 when compressing as bz2. 2015-06-16 13:30:20 +00:00
Thomas Goirand f0711369ce Added bzip2 compression support for the orig.tar. 2015-06-16 13:21:51 +00:00
Thomas Goirand b66877507a Fixed pkgos-alternative-bin removing wrong python version of alternative. 2015-06-15 15:09:26 +00:00
Thomas Goirand e9a9b01de1 Builds an orig.tar.gz if debian/gbp.conf indicates gz and not xz. 2015-06-15 10:32:24 +02:00
Thomas Goirand 4c74b93476 * Removes override_dh_builddeb from .PHONY (which was causing .debs to not be
created at all).
2015-06-15 10:21:35 +02:00
Thomas Goirand 4a4603b90b * Removed overrides of dh_builddeb an default compression options (as xz is
now the default, and others pointed out -9 is a bad idea).
2015-06-14 14:12:45 +02:00
Thomas Goirand d987bf52ff * Added a new gen-orig-gz feature, so we can use that instead of xz which
produces unpredictable results.
2015-06-14 10:57:38 +02:00
Thomas Goirand 0c9ae04f8d Added pkgos-alternative-bin 2015-06-10 15:21:40 +02:00
Thomas Goirand 455ddafff9 * build-tools/pkgos-setup-sbuild:
- Using invoke-rc.d instead of service, as it honores /usr/sbin/policy-rc.d
2015-06-08 11:36:35 +02:00
Thomas Goirand c7562d7da4 Fixed gbp.conf 2015-06-01 10:18:37 +00:00
Thomas Goirand 5f21ea0418 Merge branch 'debian/kilo' of git+ssh://git.debian.org/git/openstack/openstack-pkg-tools into debian/kilo
Conflicts:
	debian/changelog
2015-06-01 12:18:34 +02:00
Thomas Goirand d04543254d /var/log/<PROJ> folders are now owned by the adm group (Closes: #781792). 2015-06-01 12:15:51 +02:00
Ivan Udovichenko 2e1821e6ca Change version to 25 (UNRELEASED) 2015-05-27 11:50:10 +03:00
Ivan Udovichenko 1e2a44fbdc Add "respawn limit" stanza to pkgos-gen-upstart-job script template.
We set it to reasonable value in order not to constantly respawn a failed
service. We only respawn the job up to 20 times within a 5 second period.
2015-05-27 11:17:40 +03:00