Seth Foster
f178c84728
Fix instance peering pagination ( #15108 )
...
Currently the association box displays a
list of available instances/addresses that can
be peered to.
The pagination issue arises as follows:
- fetch 5 instances (based on page_size)
- filter these instances down based on some
criteria (like is_internal: false)
- show results
Filtering down the results inside of the fetch
method results in pagnation errors (may return fewer than
5, for example)
instead, do the filtering by API queries. That way the
pagination count will be correct.
Signed-off-by: Seth Foster <fosterbseth@gmail.com >
2024-04-18 15:17:10 -04:00
Seth Foster
f9a23a5645
Remove enable button for hop nodes ( #14861 )
...
Enabled/disabled does not apply to hop nodes,
since hop nodes don't run jobs.
Signed-off-by: Seth Foster <fosterbseth@gmail.com >
2024-02-08 22:10:10 -05:00
Seth Foster
40150a2be8
Fix UI peers_from_control_nodes ( #14858 )
...
* Fix UI peers_from_control_nodes
Fixes bug where peers_from_control_node was
greyed out in UI.
Additional changes:
- Make edit instance button only show for instances
with managed = False
- Make remove instance button only show for instances
with managed = False
- InstanceList selectable only for instances with
managed = False
---------
Signed-off-by: Seth Foster <fosterbseth@gmail.com >
2024-02-08 14:13:11 -05:00
Seth Foster
53bc88abe2
Fix python_paths error in CI( #14622 )
...
Remove outdated lines from pytest.ini
Was causing KeyError 'python_paths' in CI
Signed-off-by: Seth Foster <fosterbseth@gmail.com >
2023-11-03 09:36:21 -04:00
Seth Foster
e41ad82687
optional listener port UI ( #14300 )
2023-08-29 13:06:54 -04:00
Seth Foster
148111a072
Remove task that enables COPR receptor repo ( #14088 )
...
do not pip install receptorctl
2023-08-29 13:06:54 -04:00
Seth Foster
601b62deef
bump python-daemon package ( #14301 )
2023-08-01 01:39:17 +00:00
Seth Foster
131dd088cd
fix linting ( #14302 )
2023-07-31 20:37:37 -04:00
Seth Foster
8b49f910c7
Add settings.RECEPTOR_LOG_LEVEL, update work signing key path ( #14098 )
2023-07-06 11:39:30 -04:00
Seth Foster
af39b2cd3f
Rename work signing private key filename ( #14156 )
2023-06-21 19:50:04 -04:00
Seth Foster
900c4fd8f1
Rename work signing private key filename ( #14151 )
2023-06-21 09:52:58 -04:00
Seth Foster
044d6bf97c
Fix task_system logs twice ( #14096 )
2023-06-07 16:50:56 -04:00
Seth Foster
8c86092bf5
Remove random UUIDs from swagger json ( #14089 )
2023-06-06 10:44:15 -04:00
Seth Foster
45c13c25a4
Set receptor log level to info ( #13958 )
2023-05-05 15:01:21 -04:00
Seth Foster
1c51ef8a69
Store serialized metrics locally ( #13833 )
2023-04-11 15:06:48 -04:00
Seth Foster
ffa3cd1fff
Add troubleshooting to execution node docs ( #13826 )
2023-04-11 10:58:11 -04:00
Seth Foster
33f070081c
Send subsystem metrics via wsrelay ( #13333 )
...
Works by adding a dedicated producer in wsrelay that looks for
local django channels message with group "metrics". The producer
sends this to the consumer running in the web container.
The consumer running in the web container handles the message by
pushing it into the local redis instance.
The django view that handles a request at the /api/v2/metrics
endpoint will load this data from redis, format it, and return the
response.
2023-03-29 22:09:18 -04:00
Seth Foster
b4163dd00f
Update node affinity description ( #13741 )
2023-03-22 20:54:08 +00:00
Seth Foster
a97c1b46c0
Merge pull request #13670 from fosterseth/wait_for_pg
...
docker-compose wait for pg to be ready
2023-03-10 16:35:27 -05:00
Seth Foster
be27d89895
Merge pull request #13677 from fosterseth/fix_testautoscaling
...
TestAutoScaling wait for process to stop
2023-03-10 16:13:05 -05:00
Seth Foster
4b9ca3deee
Resolve id inventory and organization ( #14 )
2023-03-08 12:58:12 -05:00
Seth Foster
1dda373aaf
Merge pull request #13528 from infamousjoeg/fix-13527-conjur-exception-bug
...
Fixes #13527 CyberArk Conjur Secrets Manager Lookup Exception Bug
2023-02-08 15:12:49 -05:00
Seth Foster
33c1968210
Merge pull request #13332 from fosterseth/update_clustering_md
...
Update clustering.md to be more current
2023-02-07 20:04:51 -05:00
Seth Foster
61c7d4e4ca
Merge pull request #13455 from infamousjoeg/fix-13439-support-conjur-oss
...
Fixes #13439 Add exception handling for `/api` on url
2023-01-31 16:28:31 -05:00
Seth Foster
1e33bc4020
Merge pull request #13338 from fosterseth/tag_awx_ee_on_release
...
tag awx-ee latest on awx release
2023-01-20 12:44:52 -05:00
Seth Foster
01a7076267
Merge pull request #13433 from kwevers/bugfix/hashicorp-vault-retries
...
Retry HashiCorp Vault requests on HTTP 412
2023-01-18 16:00:40 -05:00
Seth Foster
32b6aec66b
Merge pull request #13444 from codygula/devel
...
Update to include pip install command and PyPI link. related #13179
2023-01-18 15:51:28 -05:00
Seth Foster
f8d46d5e71
Merge pull request #13351 from jangel97/project_lokfile_timeout
...
add logging to situation in which project lock file is locked
2023-01-10 20:58:53 -05:00
Seth Foster
79d9329cfa
Merge pull request #13403 from fosterseth/fix_console_colors
...
Fix console color logs
2023-01-05 13:34:13 -05:00
Seth Foster
ee509aea56
Merge pull request #12961 from fosterseth/fix_results_traceback
...
Result_traceback should not include job stdout
2023-01-03 13:34:23 -05:00
Seth Foster
0c980fa7d5
Merge pull request #13366 from fosterseth/bump_receptorctl_1.3.0
...
bump receptorctl version to 1.3.0
2022-12-21 16:27:25 -05:00
Seth Foster
da9b8135e8
Merge pull request #13315 from fosterseth/update_task_manager_md
...
update task manager docs after refactoring
2022-12-12 12:42:49 -05:00
Seth Foster
e5057691ee
Merge pull request #13252 from max-len/patch-1
...
Update install.rst
2022-12-02 22:46:26 -05:00
Seth Foster
6b315f39de
Merge pull request #12963 from fosterseth/minikube_cg
...
Make installing minikube optional in dev setup
2022-10-31 14:53:36 -04:00
Seth Foster
368eb46f5b
Merge pull request #13097 from fosterseth/cyan_log_lifecyle
...
make job lifecycle Cyan again
2022-10-26 16:57:03 -04:00
Seth Foster
ddd09461fb
Merge pull request #13093 from fosterseth/nginx_static_location
...
Make nginx conf consistent with settings.STATIC_ROOT
2022-10-24 11:02:17 -04:00
Seth Foster
e6497be200
Merge pull request #12997 from kurokobo/docs-execution-node
...
docs: fix incorrect file extension in execution_nodes.md
2022-10-11 00:59:41 -04:00
Seth Foster
3b024a057f
Allow work signing for execution node ( #12771 )
...
- work-signing added to the generated receptor config
- During receptor task submission, signwork is True when submitting to
an execution node
2022-09-23 09:46:13 -04:00
Seth Foster
f0c125efb3
Merge pull request #12762 from akira6592/fix-doc-link
...
fix link of Patternfly style guide
2022-09-09 09:52:00 -04:00
Seth Foster
38a0950f46
Merge pull request #12656 from fosterseth/metrics_tm_on_commit
...
Add metric for task manager on_commit calls
2022-08-15 13:54:34 -04:00
Seth Foster
85a5b58d18
Merge pull request #12629 from fosterseth/task_manager_refactor_squashed
...
Task manager refactor
2022-08-10 16:02:05 -04:00
Seth Foster
6fb3c8daa8
Merge pull request #44 from AlanCoding/one_of_seths_own
...
Inherit from our own APIView, not rest framework
2022-08-10 15:38:14 -04:00
Seth Foster
d2013bd416
Merge pull request #12366 from fosterseth/remove_update_on_project_update
...
Remove deprecated field update_on_project_update
2022-06-28 13:15:57 -04:00
Seth Foster
9419270897
Merge pull request #12393 from fosterseth/subsystem_metrics_delete_redis_keys
...
Subsystem metrics reset_values should remove all redis keys
2022-06-22 11:34:20 -04:00
Seth Foster
3fcf7429a3
Merge pull request #12246 from fosterseth/fix_haproxy_startup_error
...
use haproxy 2.3 with maxconn set to avoid startup failures
2022-06-14 14:41:14 -04:00
Seth Foster
70ac7b2920
Merge pull request #12352 from fosterseth/docs_subsystem_metrics
...
Add docs for subsystem metrics
2022-06-14 13:05:21 -04:00
Seth Foster
30c060cb27
Merge pull request #12235 from fosterseth/subsystem_metrics_task_manager
...
Subsystem metrics for task manager
2022-06-14 12:02:54 -04:00
Seth Foster
705f86f8cf
Merge pull request #12287 from fosterseth/fix_children_summary_not_tree
...
detect if job events are tree-like and collapsible
2022-06-13 14:27:39 -04:00
Seth Foster
b548ad21a9
Merge pull request #12240 from fosterseth/make_prometheus_grafana
...
Add prometheus and grafana make commands for local environment
2022-06-01 17:55:43 -04:00
Seth Foster
e0b1274eee
Merge pull request #12094 from sean-m-sullivan/wait
...
update awx collection wait interval to 2
2022-05-18 15:00:24 -04:00
Seth Foster
48b016802c
Merge pull request #12049 from fosterseth/awxkit_import_help_text
...
Improve awxkit import -h
2022-05-16 11:59:44 -04:00
Seth Foster
a49c4796f4
Merge pull request #12115 from sean-m-sullivan/workflow_node_updates
...
update workflow nodes to allow workflows and system jobs
2022-04-28 14:12:33 -04:00
Seth Foster
9eab9586e5
Merge pull request #12114 from sean-m-sullivan/awx_collection_alias
...
update awx collection workflow module
2022-04-28 13:42:30 -04:00
Seth Foster
c93155132a
Merge pull request #12031 from fosterseth/awxkit_import_more_verbose_error
...
awxkit log which resource failed to import
2022-04-19 15:44:37 -04:00
Seth Foster
58721098d5
Merge pull request #11928 from fosterseth/job_event_children_summary
...
Add JobJobEventsChildrenSummary endpoint
2022-04-04 17:23:28 -04:00
Seth Foster
e0082f4c76
Merge pull request #11945 from fosterseth/fix_create_partition_already_exists_error
...
Handle error for create_partition
2022-03-28 18:13:29 -04:00
Seth Foster
b608b73110
Merge pull request #11927 from fosterseth/fix_subsystem_metrics_sync_in_async
...
Fix subsystem metrics sync-only operation in async context
2022-03-22 11:55:05 -04:00
Seth Foster
0b486762fa
Merge pull request #11840 from fosterseth/meta_vars_priority
...
load job meta vars after JT extra vars
2022-03-03 13:13:34 -05:00
Seth Foster
9d0de57fae
Merge pull request #11717 from fosterseth/emit_event_detail_metrics
...
Add metric for number of events emitted over websocket broadcast
2022-02-11 12:52:16 -05:00
Seth Foster
801c45da6d
Merge pull request #11681 from fosterseth/fix_cleanup_named_pipe
...
remove any named pipes before unzipping artifacts
2022-02-03 15:43:05 -05:00
Seth Foster
4de0f09c85
Merge pull request #11515 from fosterseth/revert_debug_level
...
Revert "Remove unnecessary DEBUG logger level settings (#11441 )"
2022-01-10 16:38:33 -05:00
Seth Foster
82c510e51e
remove tower_token alias ( #5110 )
2021-06-22 10:49:39 -04:00
Seth Foster
e85fe6a3b7
Merge pull request #3807 from fosterseth/release_3.6.0
...
Allow oauth2 settings to be set in the ui and api
2019-10-15 13:40:25 -04:00