Rebeccah
88f0ab0233
add new alert rule for when error rate is over a certain rate, also fix
...
typo in URL and in grafana alert rule
Important learning: no newlines in rules/equations
turns out datasourceUid can be set in prometheus_source.yml, and it can be anything we want. So I have set it to awx_alert, the PBFAnumbersetc value it was set to before was an autogenerated UID, and it would actually work just with that generated value, but because we want it to make sense, we're setting the value in prometheus_source.yml
finally, update the docs to be reflective of grafana docs and how to export new rules a user might want to add.
Co-authored-by: Elijah DeLee <kdelee@redhat.com>
2022-09-23 15:05:57 -04:00
Sarah Akus
9df447fe75
Merge pull request #12778 from keithjgrant/12542-schedule-exceptions
...
Schedule exceptions
2022-09-15 16:28:56 -04:00
Keith J. Grant
7e7991bb63
adjust DetailList spacing when two appear in succession
2022-09-15 09:37:03 -07:00
Keith J. Grant
35e9d00beb
improve frequency validation performance
2022-09-14 15:33:00 -07:00
Elijah DeLee
461b5221f3
Add graphs for job event processing to dashboard
2022-09-14 16:23:53 -04:00
Elijah DeLee
10d06f219d
add alerting rule to grafana
...
This rule alerts if the redis queue is larger than what the rolling
average event insertion rate/second * 120. In other words, if the redis
queue is larger than it appears we can process events in two minutes.
It appears it has to meet this condition for 60 seconds to start firing.
Future commits will address how to configure contact points like slack.
shout out to @jainnikhil30 and @rebeccahhh who figured this out in jam
session this morning.
2022-09-14 16:23:53 -04:00
Jessica Steurer
a227fea5ef
Merge pull request #12868 from keithjgrant/12853-ws-event-duplication
...
Don't add ws events twice to job output
2022-09-14 16:02:07 -03:00
Jessica Steurer
3f4d0bc15d
Merge pull request #12788 from AlexSCorey/5941-Translations
...
Ensures that strings in helpText files do not miss being translated
2022-09-14 12:02:51 -03:00
Rick Elrod
0812425671
[ui] Minor tweak to capitalize GPG properly ( #12734 )
...
"GPG Public Key", not "Gpg Public Key"
Signed-off-by: Rick Elrod <rick@elrod.me>
2022-09-14 01:37:09 +00:00
Alex Corey
94344c0214
Merge pull request #12859 from AlexSCorey/updateCanIUse-lite
...
updates CanIUseLite
2022-09-13 13:48:20 -04:00
Keith J. Grant
16da9b784a
add schedule integration test locators
2022-09-12 16:30:46 -07:00
Keith J. Grant
1e952bab95
fix error message on new schedules with no instances
2022-09-12 12:58:25 -07:00
Jake Jackson
484db004db
Update Kind Docs ( #12865 )
...
* update kind docs formatting and update some commands
* add tested on fedora update
2022-09-12 13:04:04 -04:00
Alex Corey
7465d7685f
updates CanIUseLite
2022-09-09 11:17:54 -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
Keith J. Grant
2d39b81e12
don't add ws events twice to job output
2022-09-08 16:09:02 -07:00
Akira Yokochi
1044d34d98
fix link on doc
2022-09-08 22:49:11 +00:00
Rick Elrod
63567fcc52
[sig validation] better error for job template run ( #12735 )
...
When launching a job template, if the last project update failed due to
signature validation, show an error that actually says that.
Signed-off-by: Rick Elrod <rick@elrod.me>
2022-09-08 02:13:41 -05:00
Matthew Jones
cea8c16064
Merge pull request #12724 from mtward/issue-11605
...
Fix: preserve_existing_hosts flag in awx.awx.group module, while adding a new host to inventory group, retains only 25 existing hosts related #11605
2022-09-07 20:23:58 -04:00
John Westcott IV
e7c97923a3
Merge pull request #12785 from jangel97/devel
...
Fix list_instances command
* Change from modified to last seen
2022-09-07 14:48:38 -04:00
Keith J. Grant
078c3ae6d8
add schedule form validation to ensure at least one occurrence
2022-09-07 10:33:16 -07:00
Rick Elrod
1ab3dba476
Add "cryptography" kind to CredentialType ( #12842 )
...
This was missed when we landed #12813 . Adds cryptography
kind to the CredentialType allowed kinds list, which now
produces the proper error message when attempting to PUT
to modify the managed credential type.
Signed-off-by: Rick Elrod <rick@elrod.me>
2022-09-07 12:22:47 -05:00
Alan Rominger
15964dc395
Merge pull request #11745 from AlanCoding/cancel_rework_no_close
...
Close database connections while processing job output
2022-09-06 15:45:29 -04:00
Keith Grant
b83b65da16
clear output follow mode flag on search ( #12791 )
2022-09-06 15:15:06 -04:00
Alan Rominger
430f1986c7
Merge pull request #12830 from AlanCoding/dev_stuff
...
Fix LDAP volume conditional, better metrics interval
2022-09-06 11:51:51 -04:00
Alex Corey
c589f8776c
Fixes possible missed translation
2022-09-06 11:26:41 -04:00
Jose Angel Morena
82679ce9a3
replace modified by last_seen in heartbeat
2022-09-06 17:14:19 +02:00
Lila Yasin
6d2e28bfb0
[collection] Add GPG key information to inputs and credential types in documentation. ( #12817 )
2022-09-06 10:05:36 -05:00
Luiz Costa
7a4da5a8fa
Add GPG credential support to awxkit
2022-09-06 10:05:36 -05:00
Rick Elrod
c475a7b6c0
[ui] make signature cred. field be project-global ( #12695 )
...
Rather than only allowing the signature credential to be specified on
project using git, allow it to be specified on any project at all.
This moves the field to always show, and moves it out of the git
subform.
Signed-off-by: Rick Elrod <rick@elrod.me>
2022-09-06 10:05:36 -05:00
Rick Elrod
32bb603554
Update action plugin to use ansible-sign library
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2022-09-06 10:05:36 -05:00
Rick Elrod
8d71292d1a
Integrity checking on project sync
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2022-09-06 10:05:36 -05:00
Veda Periwal
e896dc1aa7
Add Content Signature Validation Credential field to Projects Form page and Projects Detail page
2022-09-06 10:05:36 -05:00
Hao Liu
f5a2246817
add new managed credential type for gpg pub key
...
add new managed credential type for gpg pub key
add migration file to setup managed credential types to add the new credential type
Signed-off-by: Hao Liu <haoli@redhat.com>
2022-09-06 10:05:36 -05:00
Hao Liu
c467b6ea13
add signature_validation_credential to Project
...
add new column to `main_project` table
- `signature_validation_credential`
update project module for awx_collection
- added input arg for `signature_validation_credential`
Co-Authored-By: Lila Yasin <89486372+djyasin@users.noreply.github.com>
2022-09-06 10:05:36 -05:00
Alex Corey
1636f6b196
Merge pull request #12835 from ansible/dependabot/npm_and_yarn/awx/ui/devel/patternfly/patternfly-4.210.2
...
Bump @patternfly/patternfly from 4.202.1 to 4.210.2 in /awx/ui
2022-09-06 10:33:00 -04:00
Alex Corey
5da528ffbb
Merge pull request #12834 from ansible/dependabot/npm_and_yarn/awx/ui/devel/ace-builds-1.10.1
...
Bump ace-builds from 1.8.1 to 1.10.1 in /awx/ui
2022-09-06 10:30:46 -04:00
Alex Corey
2e65ae49a5
Merge pull request #12806 from ansible/dependabot/npm_and_yarn/awx/ui/devel/luxon-3.0.3
...
Bump luxon from 3.0.1 to 3.0.3 in /awx/ui
2022-09-06 10:15:08 -04:00
Alex Corey
d06bc815f8
Merge pull request #12807 from ansible/dependabot/npm_and_yarn/awx/ui/devel/dompurify-2.4.0
...
Bump dompurify from 2.3.10 to 2.4.0 in /awx/ui
2022-09-06 10:14:28 -04:00
dependabot[bot]
0290784f9b
Bump @patternfly/patternfly from 4.202.1 to 4.210.2 in /awx/ui
...
Bumps [@patternfly/patternfly](https://github.com/patternfly/patternfly ) from 4.202.1 to 4.210.2.
- [Release notes](https://github.com/patternfly/patternfly/releases )
- [Changelog](https://github.com/patternfly/patternfly/blob/main/RELEASE-NOTES.md )
- [Commits](https://github.com/patternfly/patternfly/compare/prerelease-v4.202.1...prerelease-v4.210.2 )
---
updated-dependencies:
- dependency-name: "@patternfly/patternfly"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-06 14:13:52 +00:00
dependabot[bot]
1cc52afc42
Bump ace-builds from 1.8.1 to 1.10.1 in /awx/ui
...
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds ) from 1.8.1 to 1.10.1.
- [Release notes](https://github.com/ajaxorg/ace-builds/releases )
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.8.1...v1.10.1 )
---
updated-dependencies:
- dependency-name: ace-builds
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-06 14:13:17 +00:00
Alex Corey
88f7f987cd
Merge pull request #12810 from ansible/dependabot/npm_and_yarn/awx/ui/devel/patternfly/react-table-4.100.8
...
Bump @patternfly/react-table from 4.93.1 to 4.100.8 in /awx/ui
2022-09-06 10:12:01 -04:00
Alan Rominger
f512971991
Add project sync to job cancel chain
2022-09-05 22:29:19 -04:00
Alan Rominger
53de245877
Fix LDAP volume conditional, better metrics interval
2022-09-04 22:33:12 -04:00
Shane McDonald
749622427c
Merge pull request #12825 from shanemcd/extend-includes
...
Extend black excludes instead of overriding
2022-09-02 15:40:41 -04:00
Alan Rominger
725d6fa896
Merge pull request #12820 from AlanCoding/five_seconds
...
Make the metrics default sampling interval 5s
2022-09-02 15:21:57 -04:00
Shane McDonald
a107bb684c
Extend black excludes instead of overriding
...
By default it will ignore things in .gitignore, which we want
2022-09-02 15:11:45 -04:00
Alan Rominger
ccbc8ce7de
Make the metrics default sampling interval 5s
2022-09-02 13:38:49 -04:00
Shane McDonald
260e1d4f2d
Make static asset location consistent across all deployments ( #12819 )
2022-09-02 17:12:06 +00:00
Shane McDonald
1afa49f3ff
Merge pull request #12632 from TheRealHaoLiu/kind-k8s-devel
...
Add documentation for running development environment in kind
2022-09-02 12:12:01 -04:00