Skip to content
This repository has been archived by the owner on Aug 12, 2021. It is now read-only.

Rebase #3

Merged
merged 264 commits into from
Aug 21, 2020
Merged

Rebase #3

merged 264 commits into from
Aug 21, 2020

Conversation

honnamkuan
Copy link
Owner

SUMMARY
ISSUE TYPE
  • Feature Pull Request
  • Bugfix Pull Request
  • Docs Pull Request
COMPONENT NAME
  • API
  • UI
  • Installer
AWX VERSION

ADDITIONAL INFORMATION

ryanpetrello and others added 30 commits May 26, 2020 11:31
[3.7.1] backport a change to address venv permission issues
 - Sumologic includes a token with a '==' at the end of it's host path.
   This adds rsyslog conf parsing tests and does not escape equals
   signs.
Fix 500 on Label Removal for WFJT's [3.7.1]
Fix misc. linter errors due to the flake8-3.8.1 release
Correctly parse sumologic url paths
* New release includes:
  'add host_filters and want_ansible_ssh_host like script used to have'
* awx's "compatibility layer" for the foreman plugin had the
  group_prefix hard-coded to 'foreman_'
…ly_to_all_groups_3.7.1

foreman: use group_prefix for all groups (release_3.7.1)
properly write rsyslog configuration as 0640
* The websocket backplane interconnect is done via ip address for
Kubernetes and OpenShift. On init run_wsbroadcast reads all Instances
from the DB and makes a decision to use the ip address or the hostname
based, with preference given to the ip address if defined. For
Kubernetes and OpenShift the nodes can load the Instance before the
ip_address is set. This would cause the connection to be tried by
hostname rather than ip address. This changeset ensures that an ip
address set after an Instance record is created will be detected and
used.
* broadcast websockets have stats tracked (i.e. connection status,
number of messages total, messages per minute, etc). Previous to this
change, stats were tracked by ip address, if it was defined on the
instance, XOR hostname. This changeset tracks stats by hostname.
…us_3_7_1

awx-manage run_wsbroadcast --status doesn't work in openshift
Send content-type with mattermost notifications, fixes #7264
When targeting, ../workflow_job_templates/id#/workflow_nodes/ endpoint,
user could not set all_parents_must_converge to true.

3.7.1 backport for awx issue #7063
…e_api_backport

[backport] Make all_parents_must_converge settable when creating node
[3.7.1] don't block on log aggregator socket.send() calls
[3.7.1] Fixes bug where all_parents_must_converge was not being set for new or existing approval nodes
[3.7.1] Enable management job notications for admins
…eports_3.7.1

disable reports option for foreman (release_3.7.1)
* Favor instanceUuid
* .. but fall back to instanceuuid if necessary
There is some history here.

#7190 <- This PR was an attempt at fixing a
bug notting ran into where some jobs on k8s installs would get stuck in Waiting
forever.

The PR mentioned above introduced a bug where there are no instance groups on a
fresh k8s-based install. This is because this process currently happens in the
launch scripts, before the database is up.

With this patch, queue / instance group registration happens in the heartbeat,
right after auto-registering the instance.
john-westcott-iv and others added 29 commits August 19, 2020 14:14
fix a bug that prevents the explicit removal of instances from groups

Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
Add list of jobs for instance groups.

See: #7930
Adds workflow detail tab to workflow results

Reviewed-by: Jake McDermott <[email protected]>
             https://github.com/jakemcdermott
Add type column to users list. Also, update `UserListItem` to be a
functional component.

See: #5684
update newly useRequested lists to get advanced searchableKeys

Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
Adds support for toggling approval notifications on orgs and wfjts

Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
@honnamkuan honnamkuan merged commit fcc190d into honnamkuan:devel Aug 21, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.