- 23.2 RHEL and Rocky 8 now install node 20 instead of 18 itential#93
- Add tasks to open prometheus exporter ports in firewalld itential#92
- Added customer engine name itential#94
- Change Prometheus Redis exporter to use prometheus user itential#102
- Consolidate Redis roles itential#99
- Redefine logic that triggers tasks for the ASA architecture itential#101
- Update Ansible requirements in readme itential#96
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.4.1...v2.5.0
- Add README for grafana role itential#91
- Update galaxy version and changelog for release 2.4.1 [skip ci]
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.4.0...v2.4.1
- Support installation of Itential artifacts using repository URL itential#87
- Added tuned to operational packages itential#84
- Changlog link fix itential#83
- Fix custom adapter symlinks when patching IAP itential#85
- Restructure prometheus playbooks and roles itential#86
- Separate out Grafana RabbitMQ dashboard definition itential#89
- Support auth in MongoDB exporter itential#88
- Update galaxy version and changelog for release 2.4.0 [skip ci]
- Use rabbitmq_default_mgt_console_port in prometheus role itential#90
- Wrong mongo version itential#82
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.3.3...v2.4.0
- Fix prometheus redis exporter when auth is enabled itential#80
- Update galaxy version and changelog for release 2.3.3 [skip ci]
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.3.2...v2.3.3
- Change RabbitMQ cluster node names to short hostname itential#43
- Fix RabbitMQ env config template
- Missing replset name itential#71
- Update galaxy version and changelog for release 2.3.2 [skip ci]
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.3.1...v2.3.2
- Add mongo host to tasks, do not use default itential#69
- Add task to stop rabbitmq service in rabbitmq role itential#70
- Fix ansible lint issues in all roles and playbooks itential#61
- Fixed RabbitMQ installation when using custom variables itential#67
- Fixed redis installation when using custom variables itential#66
- Missing SSO parameter in authenticationProps itential#58
- Non standard dirs itential#68
- Support non-standard mongo port itential#65
- Update galaxy version and changelog for release 2.3.1 [skip ci]
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.3.0...v2.3.1
- Configure SELinux when using custom IAP installation directory itential#39
- Gateway 23.3 itential#29
- IAG task fails when SELinux is disabled itential#44
- Rename to yml itential#28
- Update galaxy version and changelog for release 2.3.0 [skip ci]
- added redis_db_number itential#40
- updated mongo for 2023.2 redhat/rocky 8 to version 7 itential#38
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.2.0...v2.3.0
- 232 rhel/rocky8 support for platform and mongo itential#15
- Add Code of conduct and contributing guidelines itential#5
- Add flag to disable installation of YUM repositories itential#12
- Add jmespath requirement to docs
- Add license file itential#4
- Add notes to docs about RabbitMQ not being required for IAP 2023.2 and newer
- Add processManagement section to mongod.conf template
- Add specs for control node to README itential#19
- Add support for installing adapters from zip archive
- Add variables for http server threads (IAG) and IAG adapter token timeout (IAP) itential#14
- Added conditional to prevent RabbitMQ install when iap_release is less than 2023.2
- Correct lint issues itential#17
- Create ansible-lint.yml
- Create publish_ansible_collection.yml
- Create updateChangelog.yml
- Fix IAG adapter service config base_path
- Fix IAP Vault token location and permissions itential#23
- Fix MongoDB tools package list for IAP v2021.1 installs
- Fix iag_http_server_threads syntax issue in IAG properties template itential#27
- HAProxy timeout settings update itential#7
- Hashicorp read only support itential#11
- Improve logging itential#10
- Lint issues itential#18
- Lint issues itential#20
- Lint issues itential#22
- Prometheus itential#24
- Re-factor Running the Deployer section of README
- Rename documents to docs itential#6
- Support MongoDB installs on aarch64 servers
- Update CHANGELOG.md
- Update Ports and Networking section in README itential#16
- Update README to remove instructions for installing from Itential Ansible Galaxy itential#26
- Update galaxy version and changelog for release 2.2.0 [skip ci]
- Update publish_ansible_collection.yml
- addded support for 23.2 on RHEL 8 for Gateway install itential#13
- added license to galaxy file itential#8
- delete file
- moved vault_port to common_vars itential#9
- removed Terraform
- update changelog script
- updated iag_guide.md
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.1.2...v2.2.0
- Create release v2.1.2
- Fix download adapters when custom adapters list is empty
- Readme updates
- Update CI build pipeline to fetch all tags
- Update links in mongodb role documentation
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.1.1...v2.1.2
- Add README documents for each component
- Add missing variables and examples to documentation
- Add script to create changelog when CI build pipeline is executed
- Create release v2.1.1
- Update docs with variables required for installing Redis from source
- Update example inventory hostnames in README
- Update selinux role to configure SELinux only if it is enabled
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.1.0...v2.1.1
- Add support for installing Redis from source
- Create release 2.1.0
- Fix rabbitmq playbook when clustering/ssl is enabled
- Update README document
- Update Redis and RabbitMQ roles to use configurable usernames/passwords
- Update Redis settings to support IAP 23.2
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.0.2...v2.1.0
- Rename patch IAP/IAG playbooks to support calling from collection
Full Changelog: https://github.com/itential/itential.deployer/compare/v2.0.1...v2.0.2
- Add offline install functionality
- Add support for IAG and IAP 2023.2
- Create release 2.0.0
- Create release 2.0.1
- Fix CI pipeline
- Fix profile name when using advanced config (HA/DR)
- Move playbooks to playbooks directory
- Update .gitlab-ci.yml file
Full Changelog: https://github.com/itential/itential.deployer/compare/v1.5.0...v2.0.1
- Add Gateway task to add HTTP port to SELinux
- Add Vault task to configure ports in firewalld
- Add redis_tls common default var
- Add support for installing IAP from tar file
- Added files to install redis from repo
- Change patch playbooks to include common vars via role
- Changes to support bring-your-own-dependency
- Create release 1.5.0
- Move dup vars to common_vars redis
- Remove dup RabbitMQ vars
- Remove duplicate IAP vars
- Remove duplicate MongoDB variables
- Remove duplicate Vault vars
- Update IAG module and collection paths
- Update SELinux configurations for IAP/Redis/MongoDB
- Vars cleanup
Full Changelog: https://github.com/itential/itential.deployer/compare/v1.4.0...v1.5.0
- Bump galaxy collection version
- Bump redis version to 7.0.14
- Check for IAG adapter and do not add it if already present
- Fixed mongo backup issues, removing bin file from remote when finished
- Minor changes for rabbit
- Minor optimizations
Full Changelog: https://github.com/itential/itential.deployer/compare/v1.3.0...v1.4.0
- Add IAG HTTPS/SSL configuration
- Added missing LDAP and other properties
- Create release 1.3.0
- Fixed Mongo tools yum reference for rhel8
- Support mongodb replication with no arbiter
Full Changelog: https://github.com/itential/itential.deployer/compare/v1.2.1...v1.3.0
- Add ansible-pylibssh to pip install for IAG 2023.1
Full Changelog: https://github.com/itential/itential.deployer/compare/v1.2.0...v1.2.1
- Add flag for determining whether to use rsync for artifact uploads
Full Changelog: https://github.com/itential/itential.deployer/compare/v1.1.0...v1.2.0
- Add flag to disable binding to v6 interfaces (rabbitmq/redis)
- Add initial version of CI pipeline
- Add tls options to mongo connection string
- Added HA policy to iap vhost, other best practices in rabbit conf
- Added correct redis ACL
- Added new role that can upgrade IAG
- Added tasks to downgrade markupsafe after jinja install
- Changed and added some best practice rabbit settings
- Corrected ACL list
- IAG adapters will be built based on gateway group members
- Modifying rabbit HA policy to match ISD standards
- Release v1.1.0
- Remove mongo init
- Removed mongodb_init role, tasks moved to mongo and platform roles
Full Changelog: https://github.com/itential/itential.deployer/compare/v1.0.0...v1.1.0
- Change pip install to use builtin module
- Changed default iap log dir to match already established docs and practices
- Fix restart mongo task in mongo auth
- Fixed syntax error
- Initial commit
- Initial version