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
Michael Abashian
06d5f16730
Fixed inventory codemirror namespace clashing amongst other small bug fixes
2017-05-12 12:24:01 -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
Chris Meyers
ac534abe24
expose insights_system_id via api
...
* insights_system_id is read-only. Only modified via the fact gathering
code path.
2017-05-12 12:09:20 -04:00
Chris Meyers
eb27233e5c
clear insights system id if not found
...
* Host previously found to have an insights system id that then later
are found to not have an insights system id, have their system id
cleared.
2017-05-12 12:00:30 -04:00
Chris Meyers
3cdc332497
rename insight tracking field; handle duplicate
...
* rename from insights_machine_id to insights_system_id
* gracefully handle duplicate insights machine id's
2017-05-12 10:47:49 -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
Michael Abashian
88e5abd4d9
Fixed host list related groups tab. Can now associate and disassociate a host from a group
2017-05-11 16:15:50 -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
Chris Meyers
b9b0b29d97
associate insights machine id w/ host on fact scan
...
* Add inisghts fact scan module
* Update fact scan playbook to call new insight fact scan module
* JT run w/ store_facts=True will save scanned facts. We "skim" the
machine_id fact from Insights fact scans and associate it with the host
that the fact scan came from.
2017-05-11 11:20:52 -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
AlanCoding
fc590535be
update inventory file list on every project update
2017-05-10 15:34:31 -04:00
Ryan Petrello
830c7901a3
Merge pull request #6222 from ryanpetrello/fix-6160
...
properly filter `User.password` from ActivityStream entries
2017-05-10 15:27:52 -04:00