Skip to content

Commit

Permalink
Add license file (#4)
Browse files Browse the repository at this point in the history
* Adding license file

* Add updated license info
  • Loading branch information
steven-schattenberg-itential authored Jun 10, 2024
1 parent 868ff46 commit 374fac7
Show file tree
Hide file tree
Showing 203 changed files with 979 additions and 350 deletions.
621 changes: 621 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions playbooks/download_packages.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download Platform packages
import_playbook: itential.deployer.download_packages_platform

Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_gateway.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download OS packages
hosts: gateway
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_iag.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download IAG packages
hosts: gateway
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_iap.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download IAP packages
hosts: platform
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_mongodb.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download MongoDB packages
hosts: mongodb
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_os.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download OS packages
hosts: all
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_platform.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download OS packages
hosts: platform
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_rabbitmq.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download RabbitMQ packages
hosts: rabbitmq
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_redis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download Redis packages
hosts: redis
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/download_packages_vault.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Download Vault packages
hosts: vault
become: true
Expand Down
4 changes: 2 additions & 2 deletions playbooks/gateway.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
### IAG
- name: Install IAG
hosts: gateway
Expand Down
4 changes: 2 additions & 2 deletions playbooks/iap.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
### IAP
- name: Install IAP
hosts: platform, platform_secondary
Expand Down
4 changes: 2 additions & 2 deletions playbooks/install.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Install and configure Itential Platform and Gateway
import_playbook: itential.deployer.site
2 changes: 1 addition & 1 deletion playbooks/install_active_standby.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
- name: Install Redis
Expand Down
4 changes: 2 additions & 2 deletions playbooks/mongodb.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
### MONGODB
- name: Install MongoDB
hosts: mongodb, mongodb_arbiter
Expand Down
9 changes: 3 additions & 6 deletions playbooks/patch_iag.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

# Disclaimer
# This playbook is not officially supported by Itential at this time. Use at your own risk.

### IAP
---
### IAG
- name: Patch IAG
hosts: gateway
become: true
Expand Down
7 changes: 2 additions & 5 deletions playbooks/patch_iap.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

# Disclaimer
# This playbook is not officially supported by Itential at this time. Use at your own risk.

---
### IAP
- name: Patch IAP
hosts: platform
Expand Down
4 changes: 2 additions & 2 deletions playbooks/platform.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Install and configure Redis
import_playbook: itential.deployer.redis

Expand Down
4 changes: 2 additions & 2 deletions playbooks/rabbitmq.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
### RABBITMQ
- name: Install RabbitMQ
hosts: rabbitmq, rabbitmq_secondary
Expand Down
4 changes: 2 additions & 2 deletions playbooks/redis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
### Redis
- name: Install Redis
hosts: redis, redis_secondary
Expand Down
4 changes: 2 additions & 2 deletions playbooks/site.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Install and configure Itential Platform
import_playbook: itential.deployer.platform

Expand Down
4 changes: 2 additions & 2 deletions playbooks/vault.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
## VAULT
- name: Install Vault
hosts: vault
Expand Down
2 changes: 1 addition & 1 deletion roles/common_vars/defaults/main/gateway.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
2 changes: 1 addition & 1 deletion roles/common_vars/defaults/main/iap.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
# Destination as referenced by itential user when connecting from itential host.
Expand Down
3 changes: 2 additions & 1 deletion roles/common_vars/defaults/main/main.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---

# The file containing the installed components and versions
itential_release_file: /etc/iap-release
Expand Down
2 changes: 1 addition & 1 deletion roles/common_vars/defaults/main/mongodb.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
# The TCP port on which the MongoDB instance listens for client connections.
Expand Down
2 changes: 1 addition & 1 deletion roles/common_vars/defaults/main/os.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
2 changes: 1 addition & 1 deletion roles/common_vars/defaults/main/rabbitmq.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
# The name of the vhost to use so we do not use the default rabbitmq vhost
Expand Down
2 changes: 1 addition & 1 deletion roles/common_vars/defaults/main/redis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
# Feature flags that can be overriden in the hosts file
Expand Down
2 changes: 1 addition & 1 deletion roles/common_vars/defaults/main/vault.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
# The default group that runs vault
Expand Down
3 changes: 2 additions & 1 deletion roles/gateway/defaults/main.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---

# The file containing the installed components and versions
itential_release_file: /etc/iag-release
Expand Down
3 changes: 2 additions & 1 deletion roles/gateway/tasks/copy-certs.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---

- name: Copy the cert file
ansible.builtin.copy:
Expand Down
3 changes: 2 additions & 1 deletion roles/gateway/tasks/create-iag-archive.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---

# The owner and group are intentially unset throughout in order to use the current user.
#
Expand Down
3 changes: 2 additions & 1 deletion roles/gateway/tasks/download-packages-python.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---

- name: Download Gateway Python rpms
ansible.builtin.import_role:
Expand Down
3 changes: 2 additions & 1 deletion roles/gateway/tasks/download-packages.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---

- name: Validate distribution major version
ansible.builtin.fail:
Expand Down
3 changes: 2 additions & 1 deletion roles/gateway/tasks/download-python-dependencies.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---

# The owner and group are intentially unset throughout in order to use the current user.
#
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/tasks/install-python.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
- name: Install Python
Expand Down
4 changes: 2 additions & 2 deletions roles/gateway/tasks/main.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Include release vars
ansible.builtin.include_vars:
file: "{{ item }}"
Expand Down
4 changes: 2 additions & 2 deletions roles/gateway/tasks/update-release-file.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Update release file with IAG version
ansible.builtin.lineinfile:
path: "{{ itential_release_file }}"
Expand Down
4 changes: 2 additions & 2 deletions roles/gateway/tasks/upgrade-iag.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

---
- name: Create temporary working directory
ansible.builtin.tempfile:
state: directory
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2021.1-centos-7.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2021.1-redhat-7.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2021.2-centos-7.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2021.2-redhat-7.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2022.1-redhat-8.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2022.1-rocky-8.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2023.1-redhat-8.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2023.1-redhat-9.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2023.1-rocky-8.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2023.1-rocky-9.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
2 changes: 1 addition & 1 deletion roles/gateway/vars/2023.2-redhat-9.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2022, Itential, LLC
# Copyright (c) 2024, Itential, Inc
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
---
gateway_packages:
Expand Down
Loading

0 comments on commit 374fac7

Please sign in to comment.