AlanCoding
b41f4de4e5
Add docs from Instance Groups acceptance meeting
2017-05-15 10:16:47 -04:00
Wayne Witzel III
b9520c7f3b
Merge pull request #6246 from wwitzel3/issue-5756
...
Create /inventories/N/update_inventory_sources endpoint.
2017-05-12 17:30:00 -04:00
Alan Rominger
5f3aad4972
Merge pull request #6256 from AlanCoding/relaunch_extra_creds
...
Job relaunch refactor to accommodate new credential system
2017-05-12 17:24:16 -04:00
Alan Rominger
d22618aa09
Merge pull request #6247 from AlanCoding/extra_credit
...
JT RBAC edits for extra_credentials and vault_credential
2017-05-12 17:23:26 -04:00
AlanCoding
048804f48e
Job relaunch refactor to accomidate new credential system
...
* make user_capability for 'start' more simple
* provide error messages if relaunch not possible
* check for prompted extra_credentials
* add extra_credentials permission checks in orphan mode
2017-05-12 17:16:06 -04:00
AlanCoding
c6a3a7cc34
JT RBAC edits for extra_credentials and vault_credential
2017-05-12 17:13:58 -04:00
Ryan Petrello
5b86fc299f
Merge pull request #6257 from ryanpetrello/shaaaaaaaaaaaame
...
fix a typo causing tests to fail
2017-05-12 16:51:05 -04:00
Ryan Petrello
7c3b189eff
Merge pull request #6252 from ryanpetrello/ssh_credential_refactor
...
refactor and fix ssh_private_key and ssh_key_unlock validation
2017-05-12 16:48:51 -04:00
Matthew Jones
b7622a6ed9
Remove test_partial
2017-05-12 16:46:55 -04:00
Ryan Petrello
e3842cfb50
Merge pull request #6254 from ryanpetrello/devel
...
squash together a few credential-related migrations
2017-05-12 16:44:06 -04:00
Chris Meyers
45d609e6a9
Merge pull request #6251 from chrismeyersfsu/fix-6235
...
boolean logic performed on filter results
2017-05-12 15:34:39 -04:00
Ryan Petrello
1ba71acf07
fix a typo causing tests to fail
2017-05-12 15:34:23 -04:00
Ryan Petrello
b9007997eb
squash together a few credential-related migrations
2017-05-12 14:42:12 -04:00
Matthew Jones
754f698b9b
Renaming migration for instance groups
2017-05-12 14:25:54 -04:00
Matthew Jones
1a4a6273a4
Merge branch 'rampart_groups_setup_playbook' into devel
...
* rampart_groups_setup_playbook:
Updating changelog for Instance Groups
Fix an incorrect reference on instance group jobs list
Purge remaining references to rampart groups
Simplify can_access for instance groups on job templates
Adding Instance Group permissions and tests
Increase test coverage for task scheduler inventory updates
Exit logic fixes for instance group tools
View Fixes for instance groups
new view to allow associations but no creations
Updating acceptance documentation and system docs
Updating unit tests for task manager refactoring
Update views and serializers to support instance group (ramparts)
Implementing models for instance groups, updating task manager
Updating the setup playbook to support instance group installation
Add nginx to server start and switch back to first tmux win
Fix an issue where the local queue wouldn't use the rabbitmq name
2017-05-12 13:40:30 -04:00
Matthew Jones
e7ba2a1078
Updating changelog for Instance Groups
2017-05-12 13:24:14 -04:00
Marliana Lara
cad1ba0972
Merge pull request #6253 from marshmalien/truncateRevisionHash
...
Abbreviate revision hash within the Projects panel
2017-05-12 12:37:54 -04:00
Chris Meyers
cc4692932a
update Host manager to handle Query Sets
...
* filter_host_string now returns a query set instead of Q(). This change
updates the Host manager to remove the .filter() call since the results
returned from filter_host_string() has already turned Q() -> Query Set
2017-05-12 12:14:32 -04:00
Matthew Jones
81611b44f6
Fix an incorrect reference on instance group jobs list
2017-05-12 12:12:29 -04:00
Marliana Lara
62c4efe19b
Remove try/catch block of copyRevisionHash()
2017-05-12 10:02:52 -04:00
Ryan Petrello
0ac4f71e5b
refactor and fix ssh_private_key and ssh_key_unlock validation
...
`clean_ssh_key_data` and `clean_ssh_key_unlock` no longer work because
they're not actual fields on `model.Credential` anymore. This change
refactors/moves their validation to a place that works (and makes more
sense).
2017-05-12 09:42:29 -04:00
Alan Rominger
f7f27e94d1
Merge pull request #6249 from AlanCoding/job_action_serializer
...
Avoid re-building fields for cancel and relaunch endpoints
2017-05-12 09:37:25 -04:00
Chris Meyers
b55af095ef
boolean logic performed on filter results
...
* Before, the boolean logic operators were performed against the Q()
objects, iteratively. Now, boolean logic is done after
Host.objects.filter(Q()). This results in the wanted and expected
results.
2017-05-12 09:26:11 -04:00
Matthew Jones
51bb85c3e2
Purge remaining references to rampart groups
...
* Acceptance Docs references
* Installer references
2017-05-11 22:25:57 -04:00
Matthew Jones
c1a6fc050d
Simplify can_access for instance groups on job templates
2017-05-11 22:17:42 -04:00
Michael Abashian
c04ac86df8
Merge pull request #6248 from mabashian/makefile-fix
...
Fixed make docker-compose-test
2017-05-11 21:21:12 -04:00
Marliana Lara
82683d423f
Add tooltip to revision copy link
2017-05-11 18:20:35 -04:00
AlanCoding
244ebecd16
avoid re-building fields for cancel and relaunch endpoints
2017-05-11 17:11:57 -04:00
Michael Abashian
070de2fe67
Fixed make docker-compose-test
2017-05-11 17:11:23 -04:00
Alan Rominger
7a1c6c6794
Merge pull request #6241 from AlanCoding/scm_inv_feedback
...
SCM inventory acceptance and bug updates
2017-05-11 16:30:26 -04:00
Wayne Witzel III
54876e71e7
Added tests for post conditional logic
2017-05-11 15:31:39 -04:00
Marliana Lara
65dd53ac5f
Add ability to copy revision hash to clipboard
...
*Update copy link styles to match app theme
2017-05-11 15:27:10 -04:00
Matthew Jones
f8fc9cff5c
Adding Instance Group permissions and tests
2017-05-11 15:14:18 -04:00
Matthew Jones
8bc1490368
Increase test coverage for task scheduler inventory updates
...
Also fixes some bugs found in that process
2017-05-11 14:36:13 -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
Marliana Lara
cc94d724ec
Add SeeMore and SeeLess link actions
2017-05-11 14:18:36 -04:00
Alan Rominger
bdde87f7f5
Merge pull request #6245 from AlanCoding/alan_rockin_ramparts
...
Introduce view to allow associations but no creations
2017-05-11 14:10:21 -04:00
Wayne Witzel III
aff084e1f6
Update permissions/RBAC for updates
2017-05-11 14:01:32 -04:00
Matthew Jones
2c2e0d20a7
Exit logic fixes for instance group tools
2017-05-11 13:56:30 -04:00
Matthew Jones
47f4e5358b
View Fixes for instance groups
...
* Return "instance_groups" instead of "rampart_groups" on the ping
endpoint
* Don't pre-filter IG jobs endpoints for status
2017-05-11 13:55:31 -04:00
AlanCoding
14b5ab984b
new view to allow associations but no creations
2017-05-11 13:11:11 -04:00
Wayne Witzel III
0e816a2d98
Create /inventories/N/update_inventory_sources endpoint
2017-05-11 13:05:49 -04:00
AlanCoding
97ca6bc897
SCM inventory acceptance and bug updates
...
* fixed a problem where the SCM last revision was not getting reset
* change the 400 editing error to just reset the last revision
* handle `source_vars` in the same way as custom scripts
* block unallowed `source_vars` in the validator
* hide POST in OPTIONS for inventory source sublist if not allowed
2017-05-11 12:04:48 -04:00
Marliana Lara
a27bd045de
WIP: First attempt with Badge Icons
2017-05-11 10:07:44 -04:00
Ryan Petrello
44c1935590
Merge pull request #6232 from ryanpetrello/jt_promptable_extra_creds
...
add prompting for JT.extra_credentials
2017-05-11 07:51:36 -04:00
Ryan Petrello
53c3ece32b
add prompting for JT.extra_credentials
...
see: #2913
2017-05-11 07:29:53 -04:00
Marliana Lara
0bf28ffed8
Filter revision hash to less than 7 characters
2017-05-10 16:28:30 -04:00
Matthew Jones
704da9c7f2
Updating acceptance documentation and system docs
2017-05-10 16:15:49 -04:00
Alan Rominger
2b15d04096
Merge pull request #6218 from AlanCoding/scm_inv_cancel
...
SCM inventory cancel propagation
2017-05-10 15:52:31 -04:00
Aaron Tan
f18b7f2f19
Merge pull request #6211 from jangsutsr/6188_handle_500_error_with_toggling_log_aggregator_enable
...
Handle 500 error with toggling log aggregator enable
2017-05-10 15:38:47 -04:00