Commit Graph

5365 Commits

Author SHA1 Message Date
John Mitchell 68416fc8e0 add js library licenses 2015-09-17 00:01:25 -04:00
James Laska 4d5b46780a Merge pull request #414 from jlaska/pbuilder
Build deb's using pbuilder
2015-09-16 16:48:37 -04:00
James Laska b57144046b Add support for pbuilder chroot builds
Additional fixes include:
 * Clean and pyc files in debian/rules
 * Reprepro changes
 * Update debian standards version
 * Update OS distro detection
2015-09-16 16:28:05 -04:00
Chris Meyers 92bdd776c9 rbac job & job template performance fix 2015-09-15 10:18:46 -04:00
Chris Meyers d4bc5dfaef Merge pull request #413 from chrismeyersfsu/fix-rbac_performance
performance fix
2015-09-15 10:16:46 -04:00
Chris Meyers 0e8e09b0ac rbac job & job template performance fix 2015-09-14 16:25:33 -04:00
Jared Tabor f4f54cc6dc Refactoring login modal and services
refactoring login modal logic to extract html into its own partial
2015-09-14 14:06:29 -04:00
Matthew Jones 519b0e8eef Merge branch 'release_2.3' into devel
* release_2.3: (54 commits)
  Upgrade changelog for 2.3
  Purge superlance
  Purge an old supervisor config
  Require chris-lea libzmq3
  Use the htpasswd command, not the module
  Fix a playbook syntax error for postgres
  Ensure postgres is started earlier in setup role
  Allow customizing npm path
  Include RPM-GPG-KEY-ansible-release for all releases
  Simplify GPG keys
  Correct broken RPM-GPG-KEY
  Use gpg --passphrase for signing CHECKSUM
  Handle rpm --addsign pasphrase prompts
  Adding docker-compose development workflow
  Fix license in spec file.
  Updates to selinux policy for some munin plugins
  ansible 1.8.4 requires sudo:true when using sudo_user
  Fix expect script timeout
  Disable timeout and correct sign.exp error
  Fix expect script hang
  ...
2015-09-11 16:03:52 -04:00
Matthew Jones 0ac4359bec Purge superlance
We no longer get memmon with our package vendoring changes.  Don't think
we need it anyway as we've got the socket service fixed.
2015-09-11 14:43:28 -04:00
Matthew Jones 8785af996d Purge an old supervisor config
Apparently awx_supervisor.conf was still hanging around in the debian
install.   We'll make sure we won't lay that file down and bump the
supervisor migration to make sure the file is removed permanently
2015-09-11 14:43:28 -04:00
James Laska 32cf468059 Allow customizing npm path
So jenkins can use `npm --no-color`
2015-09-10 19:03:41 -04:00
James Laska 3f9dd3ab22 Simplify GPG keys 2015-09-10 16:26:59 -04:00
James Laska 19c847ae10 Use gpg --passphrase for signing CHECKSUM 2015-09-10 13:40:24 -04:00
Matthew Jones a2b6ffb237 Put down a file to track make develop in compose 2015-09-10 11:03:45 -04:00
Matthew Jones 97f85d2344 Rev django auth ldap to version 1.2.6
This fixes (probably among other things) an issue where we wouldn't get
any logging messages out of django for misconfigured ldap.
2015-09-10 10:59:24 -04:00
jlmitch5 552e12a8eb Merge pull request #392 from jlmitch5/adhoc_2.4
Adhoc 2.4 - Tests and refactor
2015-09-10 10:34:11 -04:00
Matthew Jones f61a01b504 Switch to using ansible wait_for instead of sleep
In the startup script for docker-compose
2015-09-10 09:32:01 -04:00
James Laska 9d5d17fa70 Handle rpm --addsign pasphrase prompts 2015-09-09 18:51:41 -04:00
James Laska fa77f581fa Merge pull request #410 from wenottingham/release_2.3
Fix license in spec file.
2015-09-09 18:13:10 -04:00
Matthew Jones 940910b9a3 Adding docker-compose development workflow 2015-09-09 17:17:48 -04:00
Matthew Jones 7263367c6d Adding docker-compose development workflow 2015-09-09 17:16:35 -04:00
James Laska f56bcda53c Merge pull request #408 from wenottingham/release_2.3
Add 'cost' to yum repo definitions for bundled repos.
2015-09-09 14:25:12 -04:00
John Mitchell edd7a5bab2 create make target that will run js tests in chrome 2015-09-09 13:08:50 -04:00
John Mitchell 7fd24987d7 update adhoc feature, add tests and modularize 2015-09-09 13:08:16 -04:00
James Laska 87d8808c2d Fix expect script timeout 2015-09-09 13:07:09 -04:00
James Laska b7ddbc48b1 Disable timeout and correct sign.exp error 2015-09-09 12:13:55 -04:00
James Laska 06e6980eaf Fix expect script hang 2015-09-09 11:18:06 -04:00
James Laska 3a914619ce Improvements to the package signing script 2015-09-09 11:01:44 -04:00
James Laska 99444f2737 Fix Makefile tabs/spaces 2015-09-09 10:57:55 -04:00
James Laska 77f4a280e3 Correct bash conditional 2015-09-08 23:14:31 -04:00
James Laska 6fa26bd026 Properly sign DEBs using reprepro 2015-09-08 22:44:29 -04:00
James Laska 1b6b622d70 Ignore case to handle multiple prompts
Handles the multiple prompts from debuild and reprepro, each with different
cases.
2015-09-08 22:00:27 -04:00
James Laska d183075519 Revert "Disable gpg tty requirement"
This reverts commit 205210045749de215988a08ebdc57503e6698b04.
2015-09-08 20:05:24 -04:00
James Laska 8abc7b7ae1 Disable gpg tty requirement 2015-09-08 19:57:16 -04:00
James Laska a38e8ca889 Specify a gpg key for TAR artifacts 2015-09-08 19:51:35 -04:00
James Laska c02d993e73 Return exit code from spawned process 2015-09-08 15:43:04 -04:00
James Laska aa6470b730 Re-enable package signing 2015-09-08 13:35:30 -04:00
James Laska 7de8f534a1 Ignore setup-bundle-build directory 2015-09-08 13:01:50 -04:00
James Laska 3210b8c0dc Add helper script to sign using expect 2015-09-07 20:37:20 -04:00
Chris Meyers 8e603dc18d Merge pull request #407 from chrismeyersfsu/feature-yaml_fallback
fallback to simple yaml parser if yaml import fail
2015-09-07 08:09:38 -04:00
James Laska 92d737e721 Fix path bug when creating CHECKSUM file 2015-09-05 08:39:32 -04:00
James Laska b7a67ca176 Don't include the build path in CHECKSUM 2015-09-04 21:14:01 -04:00
James Laska 4aa6f74437 Only sign the CHECKSUM for OFFICIAL builds 2015-09-04 21:08:49 -04:00
James Laska 8383838296 Fix path in build target 2015-09-04 21:05:59 -04:00
James Laska 061e165c30 Merge pull request #405 from jlaska/release_2.3
Add CHECKSUM files for setup and bundle targets
2015-09-04 15:52:03 -04:00
James Laska cb1d60939b Renamed packaging/offline -> packaging/bundle
Also replaced all instances off `offline` with `bundle`.  Also includes minor
trailing whitespace cleanup.
2015-09-04 14:10:50 -04:00
Chris Meyers 44f5e285a0 Merge pull request #403 from chrismeyersfsu/fix-python_path
more carefully add to python path
2015-09-04 13:57:32 -04:00
Chris Meyers adb912a8d6 Merge pull request #404 from chrismeyersfsu/fix-setup_privilage
pair --ask-xxx-pass with respective escalation
2015-09-04 13:57:21 -04:00
James Laska b456f2955e Create CHECKSUM files for tarball targets
* Renames the setup_offline_tarball -> setup_bundle_tarball
* Uses sha256sum and gpg to create a --clearsign CHECKSUM file
2015-09-04 13:53:03 -04:00
Chris Meyers b3e20b843d more carefully add to python path
* ensure our path is the first in the sys.path list instead of
blindly poping and pushing onto the path
2015-09-04 13:43:24 -04:00