IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
instead of launching isolated tasks via `systemctl`, treat
`awx.main.isolated.run` as an executable that knows how to daemonize
additionally, add `setup.py isolated_build` for isolated Tower source
distribution
* Replace apache with nginx in various service scripts
* Add a failure handler that will shut down all services if any of them
fail
* Use INT signal for uwsgi shutdown procedure
* Move the ansible-tower service script to a normal bin utility
* Modify the playbook to not call the old meta init script but to use
the specific services that are needed
* Add reprepro target
* Use debuild for building deb packages
* Use the same setuptools target for RPM and DEB
* Update rpm and deb changelogs for existing releases
Adds the following aliases to assist with packaging-specific sdist.
* dev_deb and release_deb - includes only .pyc files
* dev_rpm and release_rpm - includes only .py files (later removed by
install_lib)
The rpm sdist tarball is a traditional source distribution. During the build
process, RPM will byte-compile and remove the .py source files. The deb sdist
includes only byte-compiled awx python.
Debian doesn't byte-compile .py files during the build process. Packagers are
expected to byte-compile in the postinst [1]. The following change adds
byte-compiled .pyc files into the sdist tarball. During RPM packaging, the rpm
macros will regenerate/replace these files against the appropriate python
version.
[1] https://wiki.debian.org/Python/Packaging