Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade OpenStack 16.1 Service Telemetry Framework Demo to 1.1 version #3440

Merged
merged 9 commits into from
Feb 16, 2021
Merged

Upgrade OpenStack 16.1 Service Telemetry Framework Demo to 1.1 version #3440

merged 9 commits into from
Feb 16, 2021

Conversation

pnavarro
Copy link
Contributor

SUMMARY

Upgrade the osp-stf config to 1.1 version.
Fixes the #3366

ISSUE TYPE
  • Bugfix Pull Request
  • Feature Pull Request
COMPONENT NAME

osp-stf

ADDITIONAL INFORMATION

Changing the osp-stf config to 1.1:
https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/service_telemetry_framework_1.1

@amayagil amayagil merged commit e82ed1c into redhat-cop:development Feb 16, 2021
marcosmamorim pushed a commit to marcosmamorim/agnosticd that referenced this pull request Feb 22, 2021
redhat-cop#3440)

* Upgrade to OSP STF 1.1

* Disabling ICMP checks

* Fixing the name of the grafana route

* Modiying the grafana-route name in software.yml

* Opening the port 3000 ss the Grafana
in STF1.1 route is using it
Deleting the old grafana object from STF 1.0

* Reverting the previous commit.
Fixing identation in the spec of the STF object so graphana is enabled

* Renaming Grafana route to dashboards
to stick to the documentation.

* Improving the user information to consume the demo

* Fixing some yamllint erros
rhjcd added a commit that referenced this pull request Mar 9, 2021
* SAP Smart Updating Floating IP resources to include subnet id complement of #3381

* Update camel_integration_platform.yaml.j2 (#3385)

fix refactor change from `item` to `__user`

* Create ec2_cloud_template.j2 (#3386)

* Update camel_integration_platform.yaml.j2 (#3387)

fix refactor change from `item` to `__user`

* Fix role ocp4-workload-dil-streaming loop var usage (#3388)

* Added windows AMI for us-east-2 (#3390)

* Update ec2_cloud_template.j2 (#3391)

* Update post_workload.yml (#3392)

fix module format

* adds catalog snapshot support to odh operator role (#3389)

* Testing FIP allocations (#3394)

* Change sap-smart config to use download with vault for satellite manifest (#3396)

* Add install RPM-GPG-KEY-EPEL-7 to sap-smart config (#3397)

* Change sap-smart RPM-GPG-KEY-EPEL-7 to RPM-GPG-KEY-EPEL-8 (#3399)

* ocp4-workload-dil-agile-integration fix for SSO operator issues in deployment (#3393)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* ocp4-workload-dil-agile-integration Fixed typo in extra-services file (#3401)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

* Fixed typo in extra-services.yaml.j2 file

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* fix typos and add more doc (#3402)

* deleting duplicated docs on images dir for no reason

* fixing images paths... hopefully

* explaininig deployment stages as well as ssh key creation for agd training

* Splitting in 2 users and ssh creation

* explaining ssh config for users

* adding conditional to loops

* adding note on 2RHEL.yml config file

* added some more info

* fixing some style typos

* fixing some typos

* Update ocp4-installer to allow FIPS mode (#3400)

* Add option to enable FIPS mode

* remove jinja for fips enable

* update syntax-check test

* Update syntax-check.sh

* allow directory, use test -f

Co-authored-by: Guillaume Coré <[email protected]>

* Fix role host-ocp4-installer to use bool filter for ocp4_fips_enable (#3406)

* Fix role ocp4_workload_cyberark_dap to remove resource specs (#3405)

* Tighten up security groups for ansible-windows after UDP LDAP attack (#3408)

* increment OCP version in templates (#3409)

* Updated logic to allow for stable releases of OC Client rather than having to specify the full release number. (#3410)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Update Java StudentVM workload to optionally install Mandrel (#3411)

* Update Java StudentVM workload to optionally install Mandrel

* Added newline at end

* Remove newline????

* Fix line length

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Update ocp4-workload-quarkus-workshop to update RHBQ 1.7.6 (#3415)

* ocp4-cluster Improve instance type of master (#3403)

* ocp4-cluster Improve instance type of master

- change to c5d (better perf)
- the sizing depends on number of workers. xlarge is generally enough,
  but can be a problem if the number of workers is high.

* Introduce 2 new variables for master instance type

In order to be able to keep the calculation of master_isntance_type,
introduce new variables:

master_instance_type_family  (m5a, m5, c5d, ...)
master_instance_type_size    (xlarge, 4xlarge, ...)

* Update smart-management-foundations (#3416)

* updating for smart-man-foundations

* fix small errors

* update pre_infra for ibm cloud

* update satellite image name

* Ocp4 disco scsi symlink (#3417)

* add machineconfig for symlink problem

* copy files into place

* Update smart-management-foundations satellite image (#3419)

* Update image name for satellite

* Typo in name

* Update AI Edge workload (#3398)

Use the ACM PlacementRule & Subscription that selects clusters based on
assigned label and not ManagedClusterConditionAvailable state

Signed-off-by: Landon LaSmith <[email protected]>

* add Satellite config to secrets.yaml file explanation (#3420)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available - agd training (#3421)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available

* add information to use and configure own AK when no Sat server is available (#3422)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available

* add information to use and configure own AK when no Sat server is available

* fix link # typo (#3423)

* Add default value to output_dir (#3424)

* ocp4-cluster config: IOPS setting for master storage (#3418)

* ocp4-cluster: IOPS setting for master storage

Allow user to specify the desired IOPS for master storage.

In case of large clusters the master instance should have provisioned
IOPS for the etcd database to work properly.

This change, if applied, automatically sets the
`controlPlane.platform.aws.rootVolume.type` to `io1` if the number of
workers is greater than 10.

In that case, the IOPS value is calculated:

* minimum of 2000 IOPS,
* if number of wokers > 20, then it's 100 IOPS per node
* maximum of 32000 IOPS

According to OpenShift documentation

https://docs.openshift.com/container-platform/4.6/installing/installing_aws/installing-aws-customizations.html

* type = io1 / 2000 IOPS  is a good setting for large clusters

* Switch master back to m5a

The local SSD is actually not used on c5d masters, it's the EBS mounted
that is used.

Use cheaper m5a and count on better IOPS with io1 for performance.

- use us-east-2, not us-east-1

* Fix type controlPlane.platform.aws.rootVolume.iops

* updating ceph_cluster variable (#3425)

* Jdisrael add multi tier config (#3426)

* add ansible-multitier-rhel8 env_type config

* add multi-tier config

* fix repo name (#3427)

* updated variables and tasks (#3428)

* Update post_software.yml (#3431)

* Bumping versions of MTC up to 1.4 (#3430)

Co-authored-by: Nenad Peric <[email protected]>

* Bump cryptography from 3.3 to 3.3.2 in /tests/static (#3414)

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3 to 3.3.2.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst)
- [Commits](pyca/cryptography@3.3...3.3.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update RHEL 8 Definitive host definitions (#3433)

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* aws: switch to AMD instances (10% cheaper) (#3436)

* m5 -> m5a
* t3 -> t3a

* updated jh pod sizing (#3437)

* Specify Quay Channel for DSO workshop (#3435)

* Fix a bug in operator.yml template (#3439)

Co-authored-by: Nenad Peric <[email protected]>

* Upgrade OpenStack 16.1 Service Telemetry Framework Demo to 1.1 version (#3440)

* Upgrade to OSP STF 1.1

* Disabling ICMP checks

* Fixing the name of the grafana route

* Modiying the grafana-route name in software.yml

* Opening the port 3000 ss the Grafana
in STF1.1 route is using it
Deleting the old grafana object from STF 1.0

* Reverting the previous commit.
Fixing identation in the spec of the STF object so graphana is enabled

* Renaming Grafana route to dashboards
to stick to the documentation.

* Improving the user information to consume the demo

* Fixing some yamllint erros

* Add role ocp4_approve_certificate_signing_requests (#3441)

* adding floating_subnet: workaround to additional_fips in ansible/roles-infra/infra-osp-template-generate/templates/cloud_template_master.j2 (#3442)

* adds catalog snapshot support to odh operator role (#3446)

* Remove post install checks (#3447)

* Remove obsolete post ocp4 post install checks

* Update post_software.yml

* Add login verification for new users and ssh_config troubleshooting (#3445)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* Remove OCP4 smoketests, following up on #3447 (#3448)

* add remove bookbag to destroy play (#3450)

* add remove bookbag to destroy play

add remove bookbag to destroy play for implementing custom security config in RHPDS

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Remove reporting for package profiles to satellite. This is unnecessary traffic and impacting the satellite server performance. (#3451)

* Update satellite-repos.yml

* Update satellite-repos.yml

* Add utilityvm to ocp4 ha lab (#3452)

* Updated HA Config to optionally also deploy a UtilityVM for ILT

* Fix LE host names

* Trim whitespace

* More cleanup

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* New role container service deploy (#3449)

* Building out basic molecule and meta for container_service_deploy

* Build out main logic for container_service_deploy role

* Refactor and clean up for linting the container_service_deploy role

* more molecule for container_service_deploy role

* Variable added for package name (#3453)

* Variable add for package name selection

* minor change

* Multitier podman support for ansible-multitier-infra (#3454)

* Try shorter domain name for certs (#3455)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Try student key to request certs (#3456)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Add failed pod cleanup for ocp4-cluster (#3457)

* Add aws upi (#3458)

* start creating network cf template

* all standard resources files

* Added logic to add all files to bastion

* Add `---` to make travis happy.

* yamllint

Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Add infra and student workloads to ocp-workloads config (#3459)

* Fixed issue with DSO workshop and Quay (#3460)

* ocp4-workload-dil-streaming retries to fix random failures (#3461)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

* Fixed typo in extra-services.yaml.j2 file

* Added retries to failing tasks.

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* fix typos and add steps to stick to python 3.8 (#3462)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix style (#3463)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix styling

* Fix additional fips for role infra-osp-template-generate (#3465)

* fix styling (#3464)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix styling

* fix styling

* add more instructions and fix some typos

* Fix role infra-osp-template-generate router name determination (#3466)

* Fix role infra-osp-template-generate additional fip depends_on clause (#3467)

* Explicitly setting publicch  subnet to use (#3468)

* Explicitly setting publicch  subnet to use

* Fixed indention error

* Another indention error

* Updating OSP templates for explicit public subnet (#3469)

* Remove needless depends_on (#3470)

* Update resources for ocp4-ha-lab (#3472)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* New Role: osp-image-packer (#3473)

* Image packer v1 (#3474)

* New Role podman-compose-deployer (#3476)

* meta update (#3475)

* Readme added (#3477)

* meta update  (#3478)

* New Role: podman_compose_deployer

* New Role: podman-compose-deployer

* Readme added

* Meta update

* add new line at end

* fixed

* new config ansible-advanced-v2 (#3479)

* Updating OSP templates for explicit public subnet

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Josh Disraeli <[email protected]>
Co-authored-by: Johnathan Kupferer <[email protected]>
Co-authored-by: Tony Kay <[email protected]>
Co-authored-by: Patrick T. Rutledge III <[email protected]>
Co-authored-by: Erik Jacobs <[email protected]>
Co-authored-by: Thomas Crowe <[email protected]>
Co-authored-by: satyaj <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>
Co-authored-by: Amaya <[email protected]>
Co-authored-by: Nate Stephany <[email protected]>
Co-authored-by: Guillaume Coré <[email protected]>
Co-authored-by: davemeurer <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>
Co-authored-by: Daniel Oh <[email protected]>
Co-authored-by: Wilson Harris <[email protected]>
Co-authored-by: Landon LaSmith <[email protected]>
Co-authored-by: Mitesh The Mouse <[email protected]>
Co-authored-by: Dibyendu Jana <[email protected]>
Co-authored-by: Nenad Peric <[email protected]>
Co-authored-by: Nenad Peric <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sophie Watson <[email protected]>
Co-authored-by: Andrew Block <[email protected]>
Co-authored-by: Pedro Navarro Pérez <[email protected]>
Co-authored-by: John Apple II <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
marcosmamorim added a commit that referenced this pull request Oct 1, 2021
* SAP Smart Updating Floating IP resources to include subnet id complement of #3381

* Update camel_integration_platform.yaml.j2 (#3385)

fix refactor change from `item` to `__user`

* Create ec2_cloud_template.j2 (#3386)

* Update camel_integration_platform.yaml.j2 (#3387)

fix refactor change from `item` to `__user`

* Fix role ocp4-workload-dil-streaming loop var usage (#3388)

* Added windows AMI for us-east-2 (#3390)

* Update ec2_cloud_template.j2 (#3391)

* Update post_workload.yml (#3392)

fix module format

* adds catalog snapshot support to odh operator role (#3389)

* Testing FIP allocations (#3394)

* Change sap-smart config to use download with vault for satellite manifest (#3396)

* Add install RPM-GPG-KEY-EPEL-7 to sap-smart config (#3397)

* Change sap-smart RPM-GPG-KEY-EPEL-7 to RPM-GPG-KEY-EPEL-8 (#3399)

* ocp4-workload-dil-agile-integration fix for SSO operator issues in deployment (#3393)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* ocp4-workload-dil-agile-integration Fixed typo in extra-services file (#3401)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

* Fixed typo in extra-services.yaml.j2 file

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* fix typos and add more doc (#3402)

* deleting duplicated docs on images dir for no reason

* fixing images paths... hopefully

* explaininig deployment stages as well as ssh key creation for agd training

* Splitting in 2 users and ssh creation

* explaining ssh config for users

* adding conditional to loops

* adding note on 2RHEL.yml config file

* added some more info

* fixing some style typos

* fixing some typos

* Update ocp4-installer to allow FIPS mode (#3400)

* Add option to enable FIPS mode

* remove jinja for fips enable

* update syntax-check test

* Update syntax-check.sh

* allow directory, use test -f

Co-authored-by: Guillaume Coré <[email protected]>

* Fix role host-ocp4-installer to use bool filter for ocp4_fips_enable (#3406)

* Fix role ocp4_workload_cyberark_dap to remove resource specs (#3405)

* Tighten up security groups for ansible-windows after UDP LDAP attack (#3408)

* increment OCP version in templates (#3409)

* Updated logic to allow for stable releases of OC Client rather than having to specify the full release number. (#3410)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Update Java StudentVM workload to optionally install Mandrel (#3411)

* Update Java StudentVM workload to optionally install Mandrel

* Added newline at end

* Remove newline????

* Fix line length

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Update ocp4-workload-quarkus-workshop to update RHBQ 1.7.6 (#3415)

* ocp4-cluster Improve instance type of master (#3403)

* ocp4-cluster Improve instance type of master

- change to c5d (better perf)
- the sizing depends on number of workers. xlarge is generally enough,
  but can be a problem if the number of workers is high.

* Introduce 2 new variables for master instance type

In order to be able to keep the calculation of master_isntance_type,
introduce new variables:

master_instance_type_family  (m5a, m5, c5d, ...)
master_instance_type_size    (xlarge, 4xlarge, ...)

* Update smart-management-foundations (#3416)

* updating for smart-man-foundations

* fix small errors

* update pre_infra for ibm cloud

* update satellite image name

* Ocp4 disco scsi symlink (#3417)

* add machineconfig for symlink problem

* copy files into place

* Update smart-management-foundations satellite image (#3419)

* Update image name for satellite

* Typo in name

* Update AI Edge workload (#3398)

Use the ACM PlacementRule & Subscription that selects clusters based on
assigned label and not ManagedClusterConditionAvailable state

Signed-off-by: Landon LaSmith <[email protected]>

* add Satellite config to secrets.yaml file explanation (#3420)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available - agd training (#3421)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available

* add information to use and configure own AK when no Sat server is available (#3422)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available

* add information to use and configure own AK when no Sat server is available

* fix link # typo (#3423)

* Add default value to output_dir (#3424)

* ocp4-cluster config: IOPS setting for master storage (#3418)

* ocp4-cluster: IOPS setting for master storage

Allow user to specify the desired IOPS for master storage.

In case of large clusters the master instance should have provisioned
IOPS for the etcd database to work properly.

This change, if applied, automatically sets the
`controlPlane.platform.aws.rootVolume.type` to `io1` if the number of
workers is greater than 10.

In that case, the IOPS value is calculated:

* minimum of 2000 IOPS,
* if number of wokers > 20, then it's 100 IOPS per node
* maximum of 32000 IOPS

According to OpenShift documentation

https://docs.openshift.com/container-platform/4.6/installing/installing_aws/installing-aws-customizations.html

* type = io1 / 2000 IOPS  is a good setting for large clusters

* Switch master back to m5a

The local SSD is actually not used on c5d masters, it's the EBS mounted
that is used.

Use cheaper m5a and count on better IOPS with io1 for performance.

- use us-east-2, not us-east-1

* Fix type controlPlane.platform.aws.rootVolume.iops

* updating ceph_cluster variable (#3425)

* Jdisrael add multi tier config (#3426)

* add ansible-multitier-rhel8 env_type config

* add multi-tier config

* fix repo name (#3427)

* updated variables and tasks (#3428)

* Update post_software.yml (#3431)

* Bumping versions of MTC up to 1.4 (#3430)

Co-authored-by: Nenad Peric <[email protected]>

* Bump cryptography from 3.3 to 3.3.2 in /tests/static (#3414)

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3 to 3.3.2.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst)
- [Commits](pyca/cryptography@3.3...3.3.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update RHEL 8 Definitive host definitions (#3433)

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* aws: switch to AMD instances (10% cheaper) (#3436)

* m5 -> m5a
* t3 -> t3a

* updated jh pod sizing (#3437)

* Specify Quay Channel for DSO workshop (#3435)

* Fix a bug in operator.yml template (#3439)

Co-authored-by: Nenad Peric <[email protected]>

* Upgrade OpenStack 16.1 Service Telemetry Framework Demo to 1.1 version (#3440)

* Upgrade to OSP STF 1.1

* Disabling ICMP checks

* Fixing the name of the grafana route

* Modiying the grafana-route name in software.yml

* Opening the port 3000 ss the Grafana
in STF1.1 route is using it
Deleting the old grafana object from STF 1.0

* Reverting the previous commit.
Fixing identation in the spec of the STF object so graphana is enabled

* Renaming Grafana route to dashboards
to stick to the documentation.

* Improving the user information to consume the demo

* Fixing some yamllint erros

* Add role ocp4_approve_certificate_signing_requests (#3441)

* adding floating_subnet: workaround to additional_fips in ansible/roles-infra/infra-osp-template-generate/templates/cloud_template_master.j2 (#3442)

* adds catalog snapshot support to odh operator role (#3446)

* Remove post install checks (#3447)

* Remove obsolete post ocp4 post install checks

* Update post_software.yml

* Add login verification for new users and ssh_config troubleshooting (#3445)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* Remove OCP4 smoketests, following up on #3447 (#3448)

* add remove bookbag to destroy play (#3450)

* add remove bookbag to destroy play

add remove bookbag to destroy play for implementing custom security config in RHPDS

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Remove reporting for package profiles to satellite. This is unnecessary traffic and impacting the satellite server performance. (#3451)

* Update satellite-repos.yml

* Update satellite-repos.yml

* Add utilityvm to ocp4 ha lab (#3452)

* Updated HA Config to optionally also deploy a UtilityVM for ILT

* Fix LE host names

* Trim whitespace

* More cleanup

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* New role container service deploy (#3449)

* Building out basic molecule and meta for container_service_deploy

* Build out main logic for container_service_deploy role

* Refactor and clean up for linting the container_service_deploy role

* more molecule for container_service_deploy role

* Variable added for package name (#3453)

* Variable add for package name selection

* minor change

* Multitier podman support for ansible-multitier-infra (#3454)

* Try shorter domain name for certs (#3455)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Try student key to request certs (#3456)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Add failed pod cleanup for ocp4-cluster (#3457)

* Add aws upi (#3458)

* start creating network cf template

* all standard resources files

* Added logic to add all files to bastion

* Add `---` to make travis happy.

* yamllint

Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Add infra and student workloads to ocp-workloads config (#3459)

* Fixed issue with DSO workshop and Quay (#3460)

* ocp4-workload-dil-streaming retries to fix random failures (#3461)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

* Fixed typo in extra-services.yaml.j2 file

* Added retries to failing tasks.

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* fix typos and add steps to stick to python 3.8 (#3462)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix style (#3463)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix styling

* Fix additional fips for role infra-osp-template-generate (#3465)

* fix styling (#3464)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix styling

* fix styling

* add more instructions and fix some typos

* Fix role infra-osp-template-generate router name determination (#3466)

* Fix role infra-osp-template-generate additional fip depends_on clause (#3467)

* Explicitly setting publicch  subnet to use (#3468)

* Explicitly setting publicch  subnet to use

* Fixed indention error

* Another indention error

* Updating OSP templates for explicit public subnet (#3469)

* Remove needless depends_on (#3470)

* Update resources for ocp4-ha-lab (#3472)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* New Role: osp-image-packer (#3473)

* Image packer v1 (#3474)

* New Role podman-compose-deployer (#3476)

* meta update (#3475)

* Readme added (#3477)

* meta update  (#3478)

* New Role: podman_compose_deployer

* New Role: podman-compose-deployer

* Readme added

* Meta update

* add new line at end

* fixed

* new config ansible-advanced-v2 (#3479)

* Fix variable name

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Josh Disraeli <[email protected]>
Co-authored-by: Johnathan Kupferer <[email protected]>
Co-authored-by: Tony Kay <[email protected]>
Co-authored-by: Patrick T. Rutledge III <[email protected]>
Co-authored-by: Erik Jacobs <[email protected]>
Co-authored-by: Thomas Crowe <[email protected]>
Co-authored-by: satyaj <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>
Co-authored-by: Amaya <[email protected]>
Co-authored-by: Nate Stephany <[email protected]>
Co-authored-by: Guillaume Coré <[email protected]>
Co-authored-by: davemeurer <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>
Co-authored-by: Daniel Oh <[email protected]>
Co-authored-by: Wilson Harris <[email protected]>
Co-authored-by: Landon LaSmith <[email protected]>
Co-authored-by: Mitesh The Mouse <[email protected]>
Co-authored-by: Dibyendu Jana <[email protected]>
Co-authored-by: Nenad Peric <[email protected]>
Co-authored-by: Nenad Peric <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sophie Watson <[email protected]>
Co-authored-by: Andrew Block <[email protected]>
Co-authored-by: Pedro Navarro Pérez <[email protected]>
Co-authored-by: John Apple II <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
d-jana added a commit that referenced this pull request Oct 1, 2021
* SAP Smart Updating Floating IP resources to include subnet id complement of #3381

* Update camel_integration_platform.yaml.j2 (#3385)

fix refactor change from `item` to `__user`

* Create ec2_cloud_template.j2 (#3386)

* Update camel_integration_platform.yaml.j2 (#3387)

fix refactor change from `item` to `__user`

* Fix role ocp4-workload-dil-streaming loop var usage (#3388)

* Added windows AMI for us-east-2 (#3390)

* Update ec2_cloud_template.j2 (#3391)

* Update post_workload.yml (#3392)

fix module format

* adds catalog snapshot support to odh operator role (#3389)

* Testing FIP allocations (#3394)

* Change sap-smart config to use download with vault for satellite manifest (#3396)

* Add install RPM-GPG-KEY-EPEL-7 to sap-smart config (#3397)

* Change sap-smart RPM-GPG-KEY-EPEL-7 to RPM-GPG-KEY-EPEL-8 (#3399)

* ocp4-workload-dil-agile-integration fix for SSO operator issues in deployment (#3393)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* ocp4-workload-dil-agile-integration Fixed typo in extra-services file (#3401)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

* Fixed typo in extra-services.yaml.j2 file

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* fix typos and add more doc (#3402)

* deleting duplicated docs on images dir for no reason

* fixing images paths... hopefully

* explaininig deployment stages as well as ssh key creation for agd training

* Splitting in 2 users and ssh creation

* explaining ssh config for users

* adding conditional to loops

* adding note on 2RHEL.yml config file

* added some more info

* fixing some style typos

* fixing some typos

* Update ocp4-installer to allow FIPS mode (#3400)

* Add option to enable FIPS mode

* remove jinja for fips enable

* update syntax-check test

* Update syntax-check.sh

* allow directory, use test -f

Co-authored-by: Guillaume Coré <[email protected]>

* Fix role host-ocp4-installer to use bool filter for ocp4_fips_enable (#3406)

* Fix role ocp4_workload_cyberark_dap to remove resource specs (#3405)

* Tighten up security groups for ansible-windows after UDP LDAP attack (#3408)

* increment OCP version in templates (#3409)

* Updated logic to allow for stable releases of OC Client rather than having to specify the full release number. (#3410)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Update Java StudentVM workload to optionally install Mandrel (#3411)

* Update Java StudentVM workload to optionally install Mandrel

* Added newline at end

* Remove newline????

* Fix line length

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Update ocp4-workload-quarkus-workshop to update RHBQ 1.7.6 (#3415)

* ocp4-cluster Improve instance type of master (#3403)

* ocp4-cluster Improve instance type of master

- change to c5d (better perf)
- the sizing depends on number of workers. xlarge is generally enough,
  but can be a problem if the number of workers is high.

* Introduce 2 new variables for master instance type

In order to be able to keep the calculation of master_isntance_type,
introduce new variables:

master_instance_type_family  (m5a, m5, c5d, ...)
master_instance_type_size    (xlarge, 4xlarge, ...)

* Update smart-management-foundations (#3416)

* updating for smart-man-foundations

* fix small errors

* update pre_infra for ibm cloud

* update satellite image name

* Ocp4 disco scsi symlink (#3417)

* add machineconfig for symlink problem

* copy files into place

* Update smart-management-foundations satellite image (#3419)

* Update image name for satellite

* Typo in name

* Update AI Edge workload (#3398)

Use the ACM PlacementRule & Subscription that selects clusters based on
assigned label and not ManagedClusterConditionAvailable state

Signed-off-by: Landon LaSmith <[email protected]>

* add Satellite config to secrets.yaml file explanation (#3420)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available - agd training (#3421)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available

* add information to use and configure own AK when no Sat server is available (#3422)

* add Satellite config to secrets.yaml file explanation

* add Satellite config to secrets.yaml file explanation

* add information to use and configure own AK when no Sat server is available

* add information to use and configure own AK when no Sat server is available

* fix link # typo (#3423)

* Add default value to output_dir (#3424)

* ocp4-cluster config: IOPS setting for master storage (#3418)

* ocp4-cluster: IOPS setting for master storage

Allow user to specify the desired IOPS for master storage.

In case of large clusters the master instance should have provisioned
IOPS for the etcd database to work properly.

This change, if applied, automatically sets the
`controlPlane.platform.aws.rootVolume.type` to `io1` if the number of
workers is greater than 10.

In that case, the IOPS value is calculated:

* minimum of 2000 IOPS,
* if number of wokers > 20, then it's 100 IOPS per node
* maximum of 32000 IOPS

According to OpenShift documentation

https://docs.openshift.com/container-platform/4.6/installing/installing_aws/installing-aws-customizations.html

* type = io1 / 2000 IOPS  is a good setting for large clusters

* Switch master back to m5a

The local SSD is actually not used on c5d masters, it's the EBS mounted
that is used.

Use cheaper m5a and count on better IOPS with io1 for performance.

- use us-east-2, not us-east-1

* Fix type controlPlane.platform.aws.rootVolume.iops

* updating ceph_cluster variable (#3425)

* Jdisrael add multi tier config (#3426)

* add ansible-multitier-rhel8 env_type config

* add multi-tier config

* fix repo name (#3427)

* updated variables and tasks (#3428)

* Update post_software.yml (#3431)

* Bumping versions of MTC up to 1.4 (#3430)

Co-authored-by: Nenad Peric <[email protected]>

* Bump cryptography from 3.3 to 3.3.2 in /tests/static (#3414)

Bumps [cryptography](https://github.com/pyca/cryptography) from 3.3 to 3.3.2.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst)
- [Commits](pyca/cryptography@3.3...3.3.2)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update RHEL 8 Definitive host definitions (#3433)

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* Update default_vars_ec2.yml

* aws: switch to AMD instances (10% cheaper) (#3436)

* m5 -> m5a
* t3 -> t3a

* updated jh pod sizing (#3437)

* Specify Quay Channel for DSO workshop (#3435)

* Fix a bug in operator.yml template (#3439)

Co-authored-by: Nenad Peric <[email protected]>

* Upgrade OpenStack 16.1 Service Telemetry Framework Demo to 1.1 version (#3440)

* Upgrade to OSP STF 1.1

* Disabling ICMP checks

* Fixing the name of the grafana route

* Modiying the grafana-route name in software.yml

* Opening the port 3000 ss the Grafana
in STF1.1 route is using it
Deleting the old grafana object from STF 1.0

* Reverting the previous commit.
Fixing identation in the spec of the STF object so graphana is enabled

* Renaming Grafana route to dashboards
to stick to the documentation.

* Improving the user information to consume the demo

* Fixing some yamllint erros

* Add role ocp4_approve_certificate_signing_requests (#3441)

* adding floating_subnet: workaround to additional_fips in ansible/roles-infra/infra-osp-template-generate/templates/cloud_template_master.j2 (#3442)

* adds catalog snapshot support to odh operator role (#3446)

* Remove post install checks (#3447)

* Remove obsolete post ocp4 post install checks

* Update post_software.yml

* Add login verification for new users and ssh_config troubleshooting (#3445)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* Remove OCP4 smoketests, following up on #3447 (#3448)

* add remove bookbag to destroy play (#3450)

* add remove bookbag to destroy play

add remove bookbag to destroy play for implementing custom security config in RHPDS

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Update destroy_env.yml

* Remove reporting for package profiles to satellite. This is unnecessary traffic and impacting the satellite server performance. (#3451)

* Update satellite-repos.yml

* Update satellite-repos.yml

* Add utilityvm to ocp4 ha lab (#3452)

* Updated HA Config to optionally also deploy a UtilityVM for ILT

* Fix LE host names

* Trim whitespace

* More cleanup

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* New role container service deploy (#3449)

* Building out basic molecule and meta for container_service_deploy

* Build out main logic for container_service_deploy role

* Refactor and clean up for linting the container_service_deploy role

* more molecule for container_service_deploy role

* Variable added for package name (#3453)

* Variable add for package name selection

* minor change

* Multitier podman support for ansible-multitier-infra (#3454)

* Try shorter domain name for certs (#3455)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Try student key to request certs (#3456)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Add failed pod cleanup for ocp4-cluster (#3457)

* Add aws upi (#3458)

* start creating network cf template

* all standard resources files

* Added logic to add all files to bastion

* Add `---` to make travis happy.

* yamllint

Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>

* Add infra and student workloads to ocp-workloads config (#3459)

* Fixed issue with DSO workshop and Quay (#3460)

* ocp4-workload-dil-streaming retries to fix random failures (#3461)

* Added role to install 3scale toolbox and ruby.

* Added camel-k CLI tool to bastion.

* Added role for API CICD Lab.

* Added tenant creation, and installing camel-k & tekton operators clusterwide.

* Updated tenant creation to use Admin API.

* Added post workload and remove workloads.

* Added steps to install lxml module to virtualenv

* Added tekton SA, role and permissions to workload.

* Provided Dev User ID & Fix remove workload to use k8s.

* Fixed typo

* Fixed user-info for clarity.

* Added check to verify current CSV of 3scale operator.

* Updated 3scale to 2.8 and added test tenant.

* Updated instructions.

* Added new role for 3scale API Manager with S3 RWX Storage Provider.

* initial commit

* update lab title

* add user project template for rhtr iot managed lab

* fix user namespace objects format

* add user project workload

* Updated 3scale deploy to use Minio S3

* Updated to use k8s_facts & cleaned up variables

* Updated remove_workload to remove minio

* make generic and address comments

* Added API Gateway & Tenant creation capabiltiies

* Fixed errors in yaml & ansible

* Fied typos in yaml

* Fixed yaml indentation

* Fixed quotes in template

* update to install 3scale tenants from operator

* Fixed typos in tenant gateway loop

* Fixed smtp name and email id.

* Fixed fetching the token

* Update create secret shell command

* Added name to operatorgroup

* Ignore Errors for shell commanfs

* Adding secrets to right namespace

* Added namespace for gateways.

* feat: update user project for ocp4 iot managed lab

* Added remove workload for all objects created.

* Fixed when conditional

* Fixed remove tenant loop

* Fixed remove tenants loop

* Updated README

* Removed summit role before pull request.

* Removed incomplete role.

* Readded summit role.

* Removed whitespace for yaml valdiation

* Update pre_workload.yml

no need of aws region for azure

* Changed include to include_tasks

* update iot-managed lab user project with kafkas and labels

* fix iot-managed deployment for user namespaces

* fix issue with k8s user namespace create

* fix namespace

* remove bastion info

* chore: change lab workspaces URL

* fix: allow che role pass if user already exists
chore: update user project yaml with starting point

* use external variable in defaults

* add 201 http code for Che

* remove pending projects

* move camel k to the end

* create user namespaces after installing components

* merging user changes to branch.

* fix: remove image status in iot lab yaml
chore: set correct lab duration value in iot-lab-yaml

* chore: increase iot lab user assingment duration

* fix: remove empty/generated fields from iot managed lab starter yaml

* fix: quote LAB_BLOCKLIST var

* Fixed typo in comment

* feat: update devfile for managed iot lab

* feat: update user role devfile for managed iot lab

* fix: username for wsp in iot managed lab

* Changed include to include_tasks

* fix: support number of supported users, vs separate number provisioned upfront

* fix: supported user cout default/example

* add install validation for camelk and retry for user

* requested changes format

* docs: change email message for iot managed lab user workload

* docs: change order of lines in iot lab managed user email

* Update post_workload.yml

fix double quotes

* Fixsed remove workload to handle errors

* Added GUID to user registration

* Adding workload for DIL Agile Integration

* Updated README

* Fixed issues with ansible.

* Fixed all ansible loop issues.

* Fixed more ansible loop issues & removed Online install.

* Added user created to realms, and SSO URL to webapp.

* Fixed staging gateway URL.

* Added service discovery for Fuse Online & 3scale.

* added oauthclient template

* roles/ocp4-workload-dil-agile-integration/tasks/single_cluster.yaml

* added 3scale admin url.

* Updated git repo to gogs.

* Added threescale-automate deploy to backend.

* Added sso_project to the vars.

* Fixed issues in the PR review.

* Updated RH SSO CSV to 7.4.4

* Added pause to gogs provisioning.

* Fixed SSO operator version, che dev file and typo in playbook.

* Fixed typo in extra-services.yaml.j2 file

* Added retries to failing tasks.

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>

* fix typos and add steps to stick to python 3.8 (#3462)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix style (#3463)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix styling

* Fix additional fips for role infra-osp-template-generate (#3465)

* fix styling (#3464)

* fix link # typo

* Add login verification for new users and ssh_config troubleshooting

* fix typos and add steps to stick to python 3.8

* fix styling

* fix styling

* add more instructions and fix some typos

* Fix role infra-osp-template-generate router name determination (#3466)

* Fix role infra-osp-template-generate additional fip depends_on clause (#3467)

* Explicitly setting publicch  subnet to use (#3468)

* Explicitly setting publicch  subnet to use

* Fixed indention error

* Another indention error

* Updating OSP templates for explicit public subnet (#3469)

* Remove needless depends_on (#3470)

* Update resources for ocp4-ha-lab (#3472)

Co-authored-by: Wolfgang Kulhanek <[email protected]>

* New Role: osp-image-packer (#3473)

* Image packer v1 (#3474)

* New Role podman-compose-deployer (#3476)

* meta update (#3475)

* Readme added (#3477)

* meta update  (#3478)

* New Role: podman_compose_deployer

* New Role: podman-compose-deployer

* Readme added

* Meta update

* add new line at end

* fixed

* new config ansible-advanced-v2 (#3479)

* Revert #4140

* Revert "Revert #4140"

This reverts commit 65a17a2.

* Revert #4140

Co-authored-by: Hugo Guerrero <[email protected]>
Co-authored-by: Josh Disraeli <[email protected]>
Co-authored-by: Johnathan Kupferer <[email protected]>
Co-authored-by: Tony Kay <[email protected]>
Co-authored-by: Patrick T. Rutledge III <[email protected]>
Co-authored-by: Erik Jacobs <[email protected]>
Co-authored-by: Thomas Crowe <[email protected]>
Co-authored-by: satyaj <[email protected]>
Co-authored-by: Evan Shortiss <[email protected]>
Co-authored-by: Amaya <[email protected]>
Co-authored-by: Nate Stephany <[email protected]>
Co-authored-by: Guillaume Coré <[email protected]>
Co-authored-by: davemeurer <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>
Co-authored-by: Wolfgang Kulhanek <[email protected]>
Co-authored-by: Daniel Oh <[email protected]>
Co-authored-by: Wilson Harris <[email protected]>
Co-authored-by: Landon LaSmith <[email protected]>
Co-authored-by: Mitesh The Mouse <[email protected]>
Co-authored-by: Dibyendu Jana <[email protected]>
Co-authored-by: Nenad Peric <[email protected]>
Co-authored-by: Nenad Peric <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sophie Watson <[email protected]>
Co-authored-by: Andrew Block <[email protected]>
Co-authored-by: Pedro Navarro Pérez <[email protected]>
Co-authored-by: John Apple II <[email protected]>
Co-authored-by: Judd Maltin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants