Publishing details
Changelog
openstack-pkg-tools (81~ubuntu14.04.1~ppa1) trusty; urgency=medium
* No-change backport to trusty
openstack-pkg-tools (81) unstable; urgency=medium
* Allow the use of --pyargv "some things with spaces" when starting uwsgi,
which is mandatory to start neutron-api the correct way.
* Add a show-args option to init scripts, which is useful for debuging.
openstack-pkg-tools (80) unstable; urgency=medium
* Also bind uwsgi on ipv6.
openstack-pkg-tools (79) unstable; urgency=medium
* Manages startup of UWSGI applications.
openstack-pkg-tools (78) unstable; urgency=medium
* Add support for NotifyAccess= systemd directive customization.
openstack-pkg-tools (77) unstable; urgency=medium
* Call db_unregister for rabbit and keystone_authtoken.
openstack-pkg-tools (76) unstable; urgency=medium
* Add pkgos-keyring-package shell script.
* Fixed reading of old rabbitmq value, thanks to Kyle <email address hidden>
(Closes: #897268).
* Fixed typo when displaying "writing RabbitMQ credentials", thanks again
to Kyle <email address hidden> (Closes: #897267).
openstack-pkg-tools (75) unstable; urgency=medium
* Do not run pyversions in pkgos-dh_auto_install if --no-py2.
openstack-pkg-tools (74) unstable; urgency=medium
[ Ondřej Nový ]
* Running wrap-and-sort -bast
[ Thomas Goirand ]
* Updated nl.po debconf translation thanks to Frans Spiesschaert
(Closes: #893155).
* Updated pt.po debconf translation thanks to Pedro 'm42' Ribeiro from the
traduz team (Closes: #893124).
* Updated pt_BR.po debconf translation thanks to Adriano Rafael Gomes
(Closes: #893088).
* Added selection of protocol (ie: http vs https) when registering endpoints.
[ Michal Arbet ]
* Add no-parallel option to pkgos-dh_auto_test
* Fix pkgos_dbc_postrm script
openstack-pkg-tools (72) unstable; urgency=medium
* Remove openstack-pkg-tools.header.templates from POTFILE.in.
* Fixed it.po syntax error (Closes: #891539) and ran debconf-updatepo.
openstack-pkg-tools (71) unstable; urgency=medium
* Team upload.
[ Thomas Goirand ]
* Updated Italian debconf translation, thanks to Daniele Mazzocchio
<email address hidden>.
[ Michal Arbet ]
* Add pkgos-gen-completion script
[ David Rabel ]
* Updated Russian debconf translation, thanks to Yuri Kozlov
<email address hidden> (Closes: #892314).
* Updated German debconf translation, thanks to Chris Leick
<email address hidden> (Closes: #892602).
openstack-pkg-tools (70) unstable; urgency=medium
* Fixed rmadison call's grep to really select arch amd64 and all.
* Add pkgos_add_directive function.
* Add a unit test suite for pkgos_func and run it at build time.
* pkgos-readd-keystone-authtoken-missing-options now sets
www_authenticate_uri by default, not auth_uri which is deprecated.
* Add generic templates to replace individual copies on each OpenStack
service. Thanks to Justin B Rye for the English review.
* Rewrote functions for managing keystone_authtoken.
* Also using | subunit2pyunit for stestr.
openstack-pkg-tools (69) unstable; urgency=medium
* Jenkins build tools:
- Git clone from correct salsa.debian.org group.
- Fixed default for stretch and queens in pkgos.conf.
- Generate InRelease file in pkgos-scan-repo.
* Add pkgos-readd-keystone-authtoken-missing-options.
openstack-pkg-tools (68) unstable; urgency=medium
* Set PYTHONPATH to `pwd`/debian/tmp/usr/lib/python${pyvers}/dist-packages
if that path exists when running pkgos-dh_auto_test.
openstack-pkg-tools (67) unstable; urgency=medium
* Uploading to unstable.
openstack-pkg-tools (66) experimental; urgency=medium
* Fixed running with stestr.
openstack-pkg-tools (65) experimental; urgency=medium
* Use stestr in priority over testrepository. This is needed for tempest.
openstack-pkg-tools (64) experimental; urgency=medium
* A few fixes in pkgos-debpypi.
* Also handles testing with stestr instead of testrepository.
openstack-pkg-tools (63) unstable; urgency=medium
[ Michal Arbet ]
* Fix pkg-dh_auto_install, pkg-dh_auto_test to use --no-pyX flags.
[ Thomas Goirand ]
* Standards-Version is now 4.1.3.
* Update VCS URLs.
openstack-pkg-tools (62) unstable; urgency=medium
* Make pkgos_inifile work even if there's twice a directive.
openstack-pkg-tools (61) unstable; urgency=medium
* Fixed GID for Glance and Cinder.
* Standards-Version is now 4.1.2.
openstack-pkg-tools (60) unstable; urgency=medium
* Fixed pkgos_adduser for nova, cinder, glance.
openstack-pkg-tools (59) unstable; urgency=medium
* Using allocated UID/GID for OpenStack Nova, Cinder and Glance.
openstack-pkg-tools (58) unstable; urgency=medium
* Team upload.
* Allow space in pkgos_inifile set value (Closes: #847104)
* Support multiple default gw in pkgos_register_endpoint_config
(Closes: #859198)
* Don't hardcode /bin/ip and use ip from $PATH
(prevents command-with-path-in-maintainer-script from Lintian)
* Use deb.debian.org mirror
openstack-pkg-tools (57) unstable; urgency=medium
* Change WorkingDirectory to ~
* Replace ExecStartPre with RuntimeDirectory/CacheDirectory
* Don't create /var/lib and /var/log directories in init,
only in postinst
* Don't create cache subdirectory in /var/lib/<project> directory
* Create /var/cache/<project> directory in SysV init script
* SysV init script clean, return exit codes
* Finish upstart remove
openstack-pkg-tools (56) unstable; urgency=medium
* Fixed search for line function of pkgos_func.
* Fixed writing the username part of the transport_url directive.
openstack-pkg-tools (55) unstable; urgency=medium
[ Thomas Goirand ]
* build-tools/pkgos-infra-install-sbuild:
- Using ftp.fr.debian.org instead of httpredir.debian.org.
* Add misc/libsbuild-perl-ChrootSetup.pm-hotfix.patch to fix not-supported
option of gnupg that sbuild from jessie-backport is using. Hopefully, this
will be fixed in sbuild from jessie-bpo.
* Merge changes from Ubuntu:
- build-tools/pkgos-generate-snapshot: Add helper for generating
snapshots from upstream git repositories.
- init-template/init-script-template: Ensure that main project
configuration file is the first passed to the daemon, allowing
subsequent configuration files to override values correctly
inline with upstart configurations (LP: #1550223).
- init-template/pkgos-gen-systemd-unit: Set TimeoutStopSec=15 to
avoid really long restarts when services are not fully up.
* Add pkgos.stdpkg.make.
* Allow one to disable py2 or py3 for pkgos-dh_auto_{install,test}.
* Standards-Version is now 4.1.1.
* Add support for [DEFAULT]/transport_url for rabbitmq setup.
* Remove upstart support.
* Speed-up pkgos_inifile (stop parsing in shell, use more grep to find out
line number of directive).
[ Ondřej Nový ]
* Bumped debhelper compat version to 10
* build-tools/pkgos-infra-build-pkg:
- Reset branch if already exists
* misc/pkgos-alioth-new-git: Updated for new GIT repos layout
[ Daniel Baumann ]
* Updating vcs fields.
* Updating copyright format url.
* Running wrap-and-sort -bast.
* Updating maintainer field.
* Updating standards version to 4.0.0.
* Removing gbp.conf, not used anymore or should be specified in the
developers dotfiles.
* Updating standards version to 4.0.1.
* Deprecating priority extra as per policy 4.0.1.
* Updating standards version to 4.1.0.
openstack-pkg-tools (54) unstable; urgency=medium
* Do not use ip (from iproute2) and route (form net-tools) in config
scripts, as these aren't essential packages.
openstack-pkg-tools (53) unstable; urgency=medium
[ Thomas Goirand ]
* Added prerm and postrm functions to handle dbconfig-common db removal.
* Fixed log folder adm permissions.
* pkgos-alioth-new-git is now using rsync to upload, so it can resume.
* Lots of improvements, including tooling for building packages within
OpenStack infrastructure.
[ Ondřej Nový ]
* d/s/options: extend-diff-ignore of .gitreview
* d/control: Using OpenStack's Gerrit as VCS URLs.
openstack-pkg-tools (52) unstable; urgency=medium
[ Thomas Goirand ]
* Allow build with pkgos-bb / pkgos-bop on non-amd64 machines.
* Fix all "hyphen-used-as-minus-sign" manpage warnings.
* Don't use a setup hook for schroot to setup
/etc/apt/sources.list.d/openstack.list if we're using overlay / AUFS. In
such a case, just write in /var/lib/sbuild/${TARGET_DISTRO}/etc/apt.
* Don't attempt to install linux-image-amd64 jenkins-cli jenkins-job-builder,
and do not attempt using jenkins-job-builder anymore when setting-up a
Jenkins builder.
* Add backquotes when doing ALTER DATABASE after a db setup.
[ Ondřej Nový ]
* Don't add service user to adm group
* Use group adm for /var/log/<service> directory
openstack-pkg-tools (51) unstable; urgency=medium
[ Ondřej Nový ]
* Removed useless ${python:Depends} and ${shlibs:Depends} in depends
[ Thomas Goirand ]
* Check if debian/python-foo/usr/bin exists before attempting to rename files
in there.
openstack-pkg-tools (50) unstable; urgency=medium
* Do not export OSLO_PACKAGE_VERSION in pkgos-dh_auto_install.
openstack-pkg-tools (49) unstable; urgency=medium
* Fixed pkgos-dh_auto_install.
openstack-pkg-tools (48) unstable; urgency=medium
* Added export OSLO_PACKAGE_VERSION so we don't have to do it in individual
packages.
openstack-pkg-tools (47) unstable; urgency=medium
* Added PYTHONS:=$(shell pyversions -vr) PYTHON3S:=$(shell py3versions -vr)
in pkgos.make so we don't repeat it.
openstack-pkg-tools (46) unstable; urgency=medium
[ Ondřej Nový ]
* Use dpkg-parsechangelog -S param instead of sed/cut/grep magic
[ Andrii Kroshchenko ]
* Add man page for pkgos.make
[ Ivan Udovichenko ]
* init-template/pkgos-gen-systemd-unit: increase default timeout to a
reasonable value (graceful_shutdown_timeout [1]). This change is higly
recommended for OpenStack services which use oslo.service library.
(LP: #1589490) See oslo_service/_options.py in the oslo.service package.
[ Thomas Goirand ]
* Fix pkgos-sbuild-jenkins for Ubuntu: do not attempt to install
linux-image-amd64 which doesn't exist in Ubuntu.
* Add build-tools/pkgos-dh_auto_install.
* Add build-tools/pkgos-dh_auto_test.
openstack-pkg-tools (45) unstable; urgency=medium
[ Ondřej Nový ]
* Use https protocol for remote GIT fetching
* Added support for Documentation field in systemd units
* misc/pkgos-debpypi:
- Changed Vcs-* to https protocol
- Changed UPSTREAM_GIT to https protocol and made it simple exp. var
- Bumped Standards-Versions to 3.9.8
- Use pypi.debian.net for d/watch
* pkgos.make fetch-upstream-remote:
- Change local GIT remote if UPSTREAM_GIT changed
- Check if protocol of UPSTREAM_GIT is https
* d/copyright: Added myself
* pkgos-parse-requirements: added epoch 1 for python-neutronclient
[ Andrii Kroshchenko ]
* Add man pages for:
- pkgos-alioth-new-git
- pkgos-alternative-bin
- pkgos-bb.
- pkgos-bop
- pkgos-bop-jenkins
- pkgos-debpypi
- pkgos-fetch-fake-repo
- pkgos-fix-config-default
- pkgos-gen-systemd-unit
- pkgos-gen-upstart-job
- pkgos-infra-build-pkg
- pkgos-infra-install-sbuild
- pkgos-parse-requirements
- pkgos-reqsdiff
- pkgos-scan-repo
- pkgos-setup-sbuild
- pkgos-show-control-depends
- pkgos-testr
- pkgos-check-changelog
* Add new script: pkgos-check-changelog
* build-tools/pkgos-bb:
- add using pkgos-check-changelog
* build-tools/pkgos-bop:
- add using pkgos-check-changelog
* etc/pkgos/pkgos.conf
- add options for configuration behaivor pkgos-check-changelog
[ Thomas Goirand ]
* Uncompress manpages from Andrii Kroshchenko in the source tree.
* Added more text in man pages.
* Add fixes for overlayfs in pkgos-setup-sbuild.
openstack-pkg-tools (44) unstable; urgency=medium
[ Ondřej Nový ]
* Fixed Vcs-Browser URL to new format
[ Thomas Goirand ]
* Added pkgos-infra-install-sbuild and pkgos-infra-build-pkg to build
OpenStack packages on upstream infra.
openstack-pkg-tools (43) unstable; urgency=medium
[ Ondřej Nový ]
* Support custom shell in pkgos_var_user_group function
openstack-pkg-tools (42) unstable; urgency=medium
[ Ondřej Nový ]
* Changed default shell of daemons to /bin/false (disabled)
* Standards-Version is 3.9.8 now (no change)
openstack-pkg-tools (41) unstable; urgency=medium
* Uploading to unstable.
openstack-pkg-tools (40) experimental; urgency=medium
[ Thomas Goirand ]
* Add to systemd service file generation the handling of Before=, through
parsing of sysv-rc's X-Start-Before: field.
* Add needed set -x and set -e when generating startup scripts.
* pkgos-bpo-jenkins: parses debian/gbp.conf branch names to do git checkout
of the correct branches before building a pristine-tar package.
* Standards-Version: 3.9.7 (no change).
* Added Ondřej Nový as uploader.
* Added registering of endpoint using project-name, admin-name and password
to Keystone, instead of the admin auth token.
[ Ondřej Nový ]
* Add a NO_OPENSTACK_CONFIG_FILE_DAEMON_ARG option.
* Optionally run autopkgtest when building package.
* Alias git-buildpackage on unstable.
openstack-pkg-tools (39) experimental; urgency=medium
[ Ondřej Nový ]
* Don't overwrite current groups, just add user to group adm.
* Fix user shell when upgrading package.
[ Thomas Goirand ]
* Added the possibility to override the default Type=simple in systemd
.service files.
* VCS URLs using HTTPs.
openstack-pkg-tools (38) experimental; urgency=medium
[ Thomas Goirand ]
* Switch to Mitaka in pkgos.conf.
* Added server-packages list.
* Added option to build from trunk.
* Now setting-up sbuild using overlay, not tarballs.
* Added new pkgos-fix-config-default utility.
* Updated package list for Mitaka in /etc/pkgos/package-list.
[ Ondřej Nový ]
* Sanity checks in init-template generator.
* Make pkgos-gen-upstart-job more compatible with pkgos-gen-systemd-unit.
* Fixed typo SYSTEM_USER -> SYSTEM_GROUP in init-template.
openstack-pkg-tools (37) unstable; urgency=medium
* Using Keystone API v3 to register endpoints.
openstack-pkg-tools (36) unstable; urgency=medium
* Uploading to unstable.
* Now using mysql+pymysql for the mysql DSN backend (and correcting old
mysql:// DSN to use that).
openstack-pkg-tools (35) experimental; urgency=medium
* Split the package list configuration into separate files from pkgos.conf.
* Now using openstackclient instead of keystoneclient to configure endpoints.
openstack-pkg-tools (34) experimental; urgency=medium
[ Ivan Udovichenko ]
* Add possibility to set custom shell via pkgos_adduser
function.
* Fix issues with not sorted versions in pkgos-parse-requirements
utility.
* Fix issue with detecting the first character in package name
in pkgos-debpypi script.
[ Thomas Goirand ]
* 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.
* debpypi: respect the DEB_BUILD_OPTIONS=nodocs when creating debian/rules.
* Optimized pkgos_inifile by stopping parsing when not in the correct
section.
* Repaired sets of auth_host directive when writing keystone_authtoken.
openstack-pkg-tools (33) experimental; urgency=medium
* Fixes package branches when building Jessie backports on Jenkins.
* Some fixes to build tools.
openstack-pkg-tools (32) unstable; urgency=medium
* Really using bzip2 when compressing as bz2.
openstack-pkg-tools (31) unstable; urgency=medium
* Added bzip2 compression support for the orig.tar.
openstack-pkg-tools (30) unstable; urgency=medium
* Fixed pkgos-alternative-bin removing wrong python version of alternative.
openstack-pkg-tools (29) unstable; urgency=medium
* Builds an orig.tar.gz if debian/gbp.conf indicates gz and not xz.
openstack-pkg-tools (28) unstable; urgency=medium
* Removes override_dh_builddeb from .PHONY (which was causing .debs to not be
created at all).
openstack-pkg-tools (27) unstable; urgency=medium
* Added pkgos-alternative-bin to make it easy to handle alternatives as
/usr/bin/python{2,3}-something.
* Added a new gen-orig-gz feature, so we can use that instead of xz which
produces unpredictable results.
* Removed overrides of dh_builddeb an default compression options (as xz is
now the default, and others pointed out -9 is a bad idea).
openstack-pkg-tools (26) unstable; urgency=medium
* build-tools/pkgos-setup-sbuild:
- Using invoke-rc.d instead of service, as it honores /usr/sbin/policy-rc.d
openstack-pkg-tools (25) unstable; urgency=medium
* /var/log/<PROJ> folders are now owned by the adm group (Closes: #781792).
* Add "respawn limit" stanza to pkgos-gen-upstart-job script template.
openstack-pkg-tools (24) unstable; urgency=medium
* Added tooling for sbuild.
* Uploading to unstable.
openstack-pkg-tools (23) experimental; urgency=medium
* Reviewed long description.
* Added build scripts and lots of utilities to automate building of OpenStack
packages.
openstack-pkg-tools (22) unstable; urgency=medium
* Calls dh_installinit after dh_systemd_enable so that systemd services are
started at install time.
openstack-pkg-tools (21) unstable; urgency=medium
* Fixed mix-up with SYSTEM_USER and SYSTEM_GROUP in pkgos-gen-upstart-job.
* Fixed creation of /var/run/${PROJECT_NAME} if using sysv-rc.
openstack-pkg-tools (20) unstable; urgency=medium
* Now using a forking daemon anymore when using systemd. Thanks to Mikaël
Cluseau <email address hidden> for working on this cool feature. This also fixes
the issue that /var/run/$PROJECT_NAME was not created at boot time, and
then the daemon were not started.
* Calling dh_systemd_enable correctly when a .service file is generated.
openstack-pkg-tools (19) unstable; urgency=medium
* Using RuntimeDirectory=${PROJECT_NAME} as per advice in #debian-systemd.
openstack-pkg-tools (18) unstable; urgency=medium
* Using /run and not /var/run.
openstack-pkg-tools (17) unstable; urgency=medium
* Make it possible to have no --config-file= argument for the daemon.
* Adds a RuntimeDirectory=/var/run/${PROJECT_NAME} in the systemd template,
so that /var/run/${PROJECT_NAME} can be created on boot (Closes: #767711).
openstack-pkg-tools (16) unstable; urgency=medium
* Fix some upstart job generation handling for murano-agent.
openstack-pkg-tools (15) unstable; urgency=medium
* Uploading to unstable.
openstack-pkg-tools (14) experimental; urgency=medium
* Adds the possibility to run daemons as root.
openstack-pkg-tools (13) experimental; urgency=medium
* Added init script templating.
* Uploading to experimental during the freeze.
* Standards-Version is now 3.9.6.
openstack-pkg-tools (12) unstable; urgency=medium
* Now setting-up database with ALTER DATABASE to use UTF8 instead of the dbc
thing which didn't work.
openstack-pkg-tools (11) unstable; urgency=medium
* Really fix dbc_{pg,my}sql_createdb_encoding="UTF8".
openstack-pkg-tools (10) unstable; urgency=medium
* Now using dbc_{pg,my}sql_createdb_encoding="UTF8" when creating dbs.
* Standards-Version: is now 3.9.5.
openstack-pkg-tools (9) unstable; urgency=medium
* Fixed keystone endpoint registration for the new keystone command line
syntax.
-- Vladimir Tyshkevich <email address hidden> Wed, 01 Aug 2018 17:32:20 +0300
Builds
Package files