Commit Graph
100 Commits
Author SHA1 Message Date
Shane McDonald 93ddda13fd Merge pull request #2216 from ansible/rollback-task-reaper-pr
Revert "fix celery task reaper"
2018-06-18 19:24:29 -04:00
Shane McDonald 8aa651faba Update translations 2018-06-14 14:37:18 -04:00
Shane McDonald 246e63bdb6 Update translation templates 2018-05-31 10:53:57 -04:00
Shane McDonald cb91b97fd0 Update pot files 2018-05-07 17:35:14 -04:00
Shane McDonald 1595947ae2 Merge pull request #1663 from jakemcdermott/fix-docker-installer-paths
update reference to role file path to work with installer roles dir
2018-03-23 12:43:54 -04:00
Shane McDonald caf576cac0 Merge pull request #1655 from shanemcd/devel
Move installer roles into roles directory
2018-03-22 14:39:03 -04:00
Shane McDonald 84cd933702 Move installer roles into roles directory
Signed-off-by: Shane McDonald <me@shanemcd.com>
2018-03-22 14:34:03 -04:00
Shane McDonald 0d86e646ec Merge pull request #1100 from rooftopcellist/fix_upgrade_python_saml24
fix_python_saml24_update
2018-03-22 11:48:24 -04:00
Shane McDonald f8b5318206 Merge pull request #1093 from rooftopcellist/upgrade_python_saml
upgrade python-saml for CVE fix
2018-03-21 12:27:35 -04:00
Shane McDonald 2af085e1fe Merge pull request #1552 from jffz/devel
Add ca_trust_dir to local docker installations
2018-03-14 14:32:55 -04:00
Shane McDonald 7984bd2824 Merge pull request #1493 from jffz/devel
Fix for dns and dns_search templating
2018-03-09 12:52:10 -05:00
Shane McDonald 5bf2e00d24 Merge pull request #1471 from shanemcd/devel
Fix container boots on AppArmor protected systems
2018-03-08 09:44:33 -05:00
Shane McDonald 02102f5ba8 Fix container boots on AppArmor protected systems
Link https://github.com/ansible/awx/issues/1297

Signed-off-by: Shane McDonald <me@shanemcd.com>
2018-03-08 09:41:04 -05:00
Shane McDonald 2861397433 Set imagePullPolicy to Always
Not sure why we werent doing this before.
2018-03-08 09:41:04 -05:00
Shane McDonald 61087940c5 Merge pull request #1446 from matburt/fix_kubernetes_configmap
Apply celery rollback changes to kubernetes configmap
2018-03-05 16:46:57 -05:00
Shane McDonald 44f6423af3 Merge pull request #1442 from ryanpetrello/devel
fix busted shippable builds
2018-03-05 14:38:35 -05:00
Shane McDonald d5773c58d3 Merge pull request #1426 from chrismeyersfsu/fix-migration_in_progress
short-circuit middleware if migration loading url
2018-03-03 10:48:50 -05:00
Shane McDonald 7087341570 Merge pull request #1397 from shanemcd/devel
Fix celery 3 broker url reference in standalone docker install
2018-02-28 12:50:57 -05:00
Shane McDonald 0e9a8d5592 Fix celery 3 broker url reference 2018-02-28 12:47:05 -05:00
Shane McDonald c612ab1c89 Merge pull request #1327 from marshmalien/fix/bump-angular-scheduler-version
Bump angular-scheduler version to 0.3.2
2018-02-22 13:55:07 -05:00
Shane McDonald c0fe6866c4 Merge pull request #1070 from vrutkovs/installer-ocp-token
Allow authenticating with Openshift via a token
2018-02-22 13:40:01 -05:00
Shane McDonald 476dbe58c5 Merge pull request #1183 from ryanpetrello/swagger
normalize dates in the Swagger output to minimize diffs
2018-02-09 10:18:19 -05:00
Shane McDonald 6b3ca32827 Fix wait_fors in standalone Docker installs 2018-02-08 15:08:44 -05:00
Shane McDonald 48300da443 Merge pull request #1163 from ryanpetrello/swagger
add indention to swagger docs
2018-02-08 10:52:47 -05:00
Shane McDonald 1e9b0c2786 Merge pull request #1130 from shanemcd/fix-etcd-template
Fix variable reference in k8s etcd template
2018-02-05 09:18:20 -05:00
Shane McDonald dce934577b Fix variable reference in k8s etcd template 2018-02-03 10:29:53 -05:00
Shane McDonald 426e901cdf Merge pull request #1089 from KAMiKAZOW/patch-1
Fix CentOS typo in CONTRIBUTING.md
2018-01-30 21:11:10 -05:00
Shane McDonald 87365e5969 Merge pull request #1071 from jakemcdermott/set-selenium-container-image-tags
use selenium hub / node container image version '3.8.1-erbium'
2018-01-28 16:37:03 -05:00
Shane McDonald b8cba916a5 Merge pull request #1069 from tdgroot/develop-dockerfile_rsync
Add rsync to Dockerfile
2018-01-27 10:14:36 -05:00
Shane McDonald fefa4a8bf4 Merge pull request #1049 from ansible/jakemcdermott-fix-1045
add minimum git version to install guide
2018-01-24 15:40:10 -05:00
Shane McDonald 797169317c Merge pull request #1037 from shanemcd/devel
Use newer version of git in dev image
2018-01-22 14:43:09 -05:00
Shane McDonald 67c6591f6f Use newer version of git in dev image
More fallout from #982
2018-01-22 13:57:44 -05:00
Shane McDonald 09d63b4883 Merge pull request #1029 from jakemcdermott/fix-navbar
fix navbar / breadcrumb issue
2018-01-19 13:54:56 -05:00
Shane McDonald cad5c5e79a Merge pull request #987 from shanemcd/devel
Fix sdist builder image
2018-01-15 20:25:16 -05:00
Shane McDonald 97472cb91b Fix sdist builder image
Fallout from https://github.com/ansible/awx/pull/982
2018-01-15 15:39:48 -05:00
Shane McDonald 7d51b1cb9d Merge pull request #982 from shanemcd/devel
Use first parent commit when determining version from tags
2018-01-15 11:04:23 -05:00
Shane McDonald 52e531625c Use first parent commit when determining version from tags
We were having issues where an older tag was being outputed from `git describe`.

From the man page:

Follow only the first parent commit upon seeing a merge commit. This is useful when you wish to not match tags on branches merged in the history of the target commit.
2018-01-15 11:01:47 -05:00
Shane McDonald 54d3412820 Merge pull request #942 from wwitzel3/devel
Update asgi-amqp requirement
2018-01-09 19:17:45 -05:00
Shane McDonald 00ce244716 Merge pull request #822 from jakemcdermott/fix-merge-issues
fix merge issue with inventory source service
2017-12-13 13:32:13 -05:00
Shane McDonald 47e422ba7a Merge pull request #819 from ansible/jakemcdermott-patch-1
fix arg name clash in hosts list controller
2017-12-13 13:02:47 -05:00
Shane McDonald 334d47f3ab Pull updated translations 2017-12-11 09:42:06 -05:00
Shane McDonald ec14ae1930 Add m2r to setup requirements file
We `pip download` this file for offline installs. Automat lists this package as a setup_requires, but `pip download` doesn’t resolve these dependencies (distutils will attempt to install them via easy_install when setup.py is invoked).
2017-12-05 15:26:56 -05:00
Shane McDonald 15e8fd5eca Pull updated translations 2017-12-05 14:17:18 -05:00
Shane McDonald 3cd80ef67a Update pot files 2017-11-30 15:29:29 -05:00
Shane McDonald 32fcb84cf6 Merge pull request #722 from jakemcdermott/tools-awx-pycrypto
add pycrypto distro package to tools awx container image
2017-11-28 13:42:02 -05:00
Shane McDonald e2aa9dc599 Merge pull request #658 from shanemcd/devel
Enable image stream lookups in AWX OpenShift Project
2017-11-15 13:21:51 -05:00
Shane McDonald a043369d07 Enable image stream lookups in AWX OpenShift Project
See the OpenShift docs on this for more info: https://docs.openshift.com/container-platform/3.6/dev_guide/managing_images.html#using-is-with-k8s

If you are not using OpenShift’s internal registry you will need to manually set awx_task_openshift_image and awx_web_openshift_image.
2017-11-15 13:15:56 -05:00
Shane McDonald 0d86678a44 Fix OpenShift configmap
These variables changed in 8faf588775
2017-11-14 11:32:05 -05:00
Shane McDonald 386382c456 Merge pull request #619 from wwitzel3/devel
Fix installer references to asgi_amqp
2017-11-13 14:10:58 -05:00
Shane McDonald f97ca9c42f Fix the way we include i18n files in sdist 2017-10-06 11:57:08 -04:00
Shane McDonald 1e03654c0b Pull updated translations 2017-09-20 17:29:20 -04:00
Shane McDonald de2a77adec Merge pull request #140 from eikef/delegate_sdist_localhost
Make sure sdist builder image and AWX distribution are built locally
2017-09-12 15:34:35 -04:00
Shane McDonald f2ddf2af95 Fix selinux issue w/ docker volume in sdist builder
See https://www.projectatomic.io/blog/2015/06/using-volumes-with-docker-can-cause-problems-with-selinux/
2017-09-11 15:11:03 -04:00
Shane McDonald 3e50a5da70 Merge pull request #104 from shanemcd/sdist-builder-image
Build sdist inside of a container
2017-09-11 09:29:46 -04:00
Shane McDonald b8e628958e Update INSTALL.md
These dependencies are unnecessary now that we are building the sdist inside of a container.
2017-09-11 08:42:56 -04:00
Shane McDonald a1bd84af5e Build sdist inside of a container
A lot of people have experienced issues with the system-level dependencies that are required in order to build the source distribution that is handed off to the image builds. This makes it unnecessary to install any additional software on the host machine aside from Ansible and Docker.
2017-09-10 19:00:33 -04:00
Shane McDonald df8ab0d9a9 Pull Dutch and Spanish translations 2017-09-06 14:46:06 -04:00
Shane McDonald 2419e5594b Update QA'd Japanese translations. 2017-08-31 10:08:22 -04:00
Shane McDonald d3507eb42c Pull updated Japanese and French translation files. 2017-08-30 09:53:56 -04:00
Shane McDonald d5c1f34016 Update pot files 2017-08-27 15:32:21 -04:00
Shane McDonald 16ef7e1950 Remove EULA
Rather than deleting this file we are just removing the content, so that existing references to the file do not break.
2017-08-22 13:59:44 -04:00
Shane McDonald da18033a46 Make parent image tag for unit tests a build arg 2017-08-17 09:16:52 -04:00
Shane McDonald 7ac2376a01 Make parent image tag for unit tests a build arg 2017-08-16 22:31:15 -04:00
Shane McDonald 5dfa54943d Merge pull request #244 from ansible/pycrypto
Add pycrypto to Tower's requirements files
2017-08-10 18:53:19 -04:00
Shane McDonald b02a6388d4 Pull updated po files from Zanata 2017-08-10 17:44:50 -04:00
Shane McDonald 5af04e3164 Add pycrypto to Tower's requirements files
This is needed for GCE inventory syncs to work. Inventory Syncs run through the Tower virtual environment.
2017-08-10 09:10:10 -04:00
Shane McDonald 00283b00dc Merge pull request #218 from shanemcd/fix-openshift-image-builds
Fix OpenShift container image builds
2017-08-07 22:07:40 -04:00
Shane McDonald f4aacebb86 Fix OpenShift container image builds 2017-08-07 17:31:18 -04:00
Shane McDonald 0711c87290 Merge pull request #173 from ansible/container_and_pod_fixes
Updates to production container builds for new repository
2017-08-04 19:50:54 -04:00
Shane McDonald 9c56a18ced Remove PACKAGE_BUILD logic from Makefile
Also fix some whitespace
2017-08-03 16:22:59 -04:00
Shane McDonald f13c56e3d9 Fix docdir location 2017-08-03 16:18:55 -04:00
Shane McDonald ac9fcdb63e Bump setuptools version
This addresses a bug I was seeing when running `pip download setuptools --no-binary=:all:`.
2017-08-01 10:13:04 -04:00
Shane McDonald 088f937590 Update pot files 2017-07-28 15:03:46 -04:00
Shane McDonald 97b7321920 Cleaning up Makefile
Removing references to and definitions of unused targets
2017-07-27 16:46:40 -04:00
Shane McDonald 1b8b6e1159 Remove default goal from makefile
There is no build target anymore
2017-07-27 16:32:09 -04:00
Shane McDonald f3130e06c9 Add i18n flag file back to makefile
This was accidentally deleted during the repo split
2017-07-27 16:30:29 -04:00
Shane McDonald c8b0142929 Fix test failures 2017-07-27 11:39:00 -04:00
Shane McDonald e904d47122 Fix unit test runs 2017-07-25 14:01:43 -04:00
Shane McDonald 1249a8b30f Rename tower-python to awx-python 2017-07-25 13:31:52 -04:00
Shane McDonald d13ff93f26 Merge pull request #42 from shanemcd/fix-sdist-version
Fix reported version when installing from sdist
2017-07-25 11:16:56 -04:00
Shane McDonald 9979513e24 Remove unused variable from setup.py invocations 2017-07-25 11:10:18 -04:00
Shane McDonald 3f3b02dbea Fix whitespace 2017-07-25 11:10:18 -04:00
Shane McDonald 7695cb6419 Fix version when installing from sdist
When installing an sdist, setup.py is invoked on the machine you're installing on. We extract the version from a git tag, but the repo is not included in the sdist. The git describe --long command will silently fail and cause the installed package to report version 0.0.0.0.
2017-07-25 11:09:51 -04:00
Shane McDonald 1b2d0f9683 Fix flake8 error 2017-07-24 15:12:45 -04:00
Shane McDonald 17db724932 Make packaging work with our internal build systems 2017-07-21 21:27:02 -04:00
Shane McDonald 55ca8d439b Add i18n flag to gitignore 2017-07-20 19:59:27 -04:00
Shane McDonald 44a15b4dd2 Merge pull request #7193 from wenottingham/bundle-up
Fix bundler for repos_el role refactor
2017-07-20 11:01:57 -04:00
Shane McDonald 4a175222b5 Cache i18n make targets 2017-07-17 09:41:47 -04:00
Shane McDonald 3450937329 Install tower-license in debs 2017-07-14 11:35:24 -04:00
Shane McDonald d273272d9a Add tower-license as a source to the RPM 2017-07-14 11:35:24 -04:00
Shane McDonald 23a0a00bd2 Merge pull request #6772 from ansible/isolated-tower-instance-packaging
Packaging updates for Isolated Instances
2017-06-28 15:54:48 -04:00
Shane McDonald 4a8e8d4fbf ansible-tower-isolated RPM 2017-06-28 15:02:34 -04:00
Shane McDonald 4e24a77370 Clean up rpm-sign 2017-06-28 15:02:34 -04:00
Shane McDonald 066d2e87e3 Fix DEB builds
I was upgrading virtualenv for good measure in 4545fc1da1488bb1623de82ad19f78702bd6df62, but didnt foresee it causing problems. I was wrong. Worked for everything except Trusty builds.
2017-05-15 11:02:04 -04:00
Shane McDonald 81d10dd7f3 Add awx/ui/client/languages/ to ui-clean target
These json files are generated at build time.
2017-05-15 11:01:07 -04:00
Shane McDonald dfdf59bcf5 Fix RPM builds
The version of setuptools bundled with virtualenv is broken. This fixes things for both online and offline pip installs.
2017-05-11 14:26:52 -04:00
Shane McDonald 55c2f5a2d6 Install Twilio package from source.
Someone uploaded a broken wheel to pypi...
2017-05-09 08:41:57 -04:00
Shane McDonald 74636d3623 Merge pull request #6082 from shanemcd/5959
Stop / start ansible-tower-service during restores
2017-04-20 15:03:34 -04:00
Shane McDonald c14672b485 Merge pull request #6073 from ansible/pgdg96
Postgres 9.6
2017-04-20 13:34:01 -04:00
Shane McDonald 570b28f3e3 Merge pull request #6070 from shanemcd/fix-debian-builds
Fix Ubuntu builds
2017-04-20 11:50:03 -04:00