Skip to content
Tags give the ability to mark specific points in history as being important
  • 0.4.0 protected Release: Release 0.4.0
    ## 0.4.0 (2024-01-21)
    
    ### Bug Fixes
    
    - **awx_import**: [3c627093](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/3c627093186464c6ecf4bd1f0d6d6063074b9f0d) - postgres module. incorrect survey syntax. [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx_import**: [eef079ba](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/eef079baa5b3452d99257e33307b932b8b595891) - mysql module. incorrect survey syntax. [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [52ee0085](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/52ee0085ecbb180bcfcb7ad9f1b9d082a3728900) - job_template import. correctly setup survey_spec json [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [d156dd4f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d156dd4ff446745a7adddc4d069ba7dc34a4dd79) - job_template. use correct var to check for state [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [2914b426](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2914b42666be413a2588d1b6957cf86584e1caad) - job_template import. dont add rbac or credentials if job template is to be deleted [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **postgres**: [2dfc1e52](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2dfc1e5247bb7c678dae3e1cc54872c29a519cb4) - module playbook credential "Playbook/Postgres/Login" incorrect password var [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [13681a8c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/13681a8ce2a7211b3cd7e41fbf711b9dd7bfd8c7) - job template import for survey uses survey_spec as var [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) [#21](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/21) ]
    - **awx**: [c8f8c099](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c8f8c099ce85cdae2275ff84e60f64fe30acb9cd) - detect and correct job_template if name changes [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [c25da3d7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c25da3d70937f5cb41ea054394a2f87268cec616) - job_template. new_name must use new_name var [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [2d095eb4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2d095eb43ccb59161809982261f17142d53c189d) - ensure tagged job does run instance_groups task [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [1a3dfb26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1a3dfb26def002ab189c592ffbd309875e34fde7) - ensure tagged job does run instances task [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [726df4a4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/726df4a4240ee471d8cb3aa24e6334be300c4a53) - ensure tagged job does run credential_types task [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **module_postgres_db**: [b469f436](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b469f4361443348d4ba8e9ab1e01f031449c7259) - credential type fixed required fields wrong. [ [!75](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/75) ]
    - **module_mysql_db**: [b4f5a534](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b4f5a534af882ed6d770c80ab7245f5da8c316ae) - credential type fixed required fields wrong. [ [!75](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/75) ]
    - **backup**: [741cb384](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/741cb384c7943e6ff9913feb8d73dfdafe300a22) - backup was renamed to nfc_pb_backup [ [!74](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/74) ]
    - **awx_import**: [f3873d09](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f3873d093ce2d328d9aee75f46f4ef7be2a2ddf9) - extra_vars must be of type dict [ [!73](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/73) ]
    
    ### Code Refactor
    
    - [7396e7ba](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7396e7ba90c48c4b5287a576651cdf34382a3f45) - dont specify verbosity for awx job template import [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) [#20](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/20) ]
    - **awx_import**: [91024cc6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/91024cc620efdc7d772476371c21c56b11d010c5) - keycloak. no survey dont add enabled [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx_import**: [f9d55282](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f9d55282295cd773398b9a2d614b98fbdbc3509d) - add job template to task name [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [c9c61b8f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c9c61b8fa802201ad20ca1cea16b7d3d52a1766c) - dont use negative conditionals to obtain positives [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [ebc2af6c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/ebc2af6cc8ae3e591c3bfd452ba100e2b5ce4927) - job_template rescue task pre-fixed with rename [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    
    ### Documentaton / Guides
    
    - **restore**: [7ada8071](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7ada8071cb73c28a3ad688994005bcc644d0455e) - correct postgres section. syntax [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    
    ### Features
    
    - **backup**: [d7f6838a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d7f6838a44341459699606d73916878372f27460) - remove metadata file creation [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **file_stat**: [c6c60675](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c6c606758ed6af8bf1668275e84251b4c916c7f9) - dont fail play if unable to gather stats (metadata) [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **postgres**: [69add653](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/69add653e8cebb2b6ef333b25684d7abb32ca893) - rename job_template postgres/user/create ->  Database/PostgreSQL/User/Create [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **postgres**: [726ecb90](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/726ecb90a65b845c1ac7bdeddeceee75039eb5af) - remove job_template postgres/database/create as this is handled by module [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **postgres**: [87b6ea0e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/87b6ea0ecb485247df01bb8b65cb55dd4399619a) - remove job_template PostgresDB as this is handled by module [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [b48a11bc](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b48a11bc44d48e72aa97348f705b0a34fd704262) - job_template force job to fail if survey_enabled=true and survey_spec not defined [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) ]
    - **awx**: [cd3edeca](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/cd3edeca3b24d357277c1919a5420355853ceff9) - template import verbosity default=0 [ [!76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/76) [#20](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/20) ]
    - **backup**: [84d594c3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/84d594c3fefdb95a833268a32e2403da31c5cefa) - metadata. if file stats fail, show the output for tracing purposes [ [!75](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/75) ]
    - **copy_remote_local**: [d5e87d1f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d5e87d1f48b4711a04924fdb78a2c06dc9a9b0b0) - dont fail play if unable to set permissions [ [!75](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/75) ]
  • 0.3.0 protected Release: Release 0.3.0
    ## 0.3.0 (2024-01-19)
    
    ### Bug Fixes
    
    - [f66392bd](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f66392bd17321728368778a9cb0ad42cd5a60f39) - awx_tower_import extra_vars must be dict [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **awx**: [b7b7fc60](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b7b7fc6039ba7563600e2c90f69763e22b350f9e) - tower import job tag name corrected 'complate' -> 'complete' [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [ee57cc61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/ee57cc6148213571352e5995be23b74ce0c86df7) - metadata file list requires admin [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup_host**: [08f1c30f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/08f1c30f0d0033b4fc4b35635ec6b21045bdfea5) - dont include dir name as cp does this magically [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup_host**: [229e3f37](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/229e3f372c5b3ca057a5ac59689710d338b43aa4) - src and dest backwards [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **module**: [1b63d5db](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1b63d5dbbe5a3c6b3f96ab3d91309d16f8730fbe) - community.mysql.mysql_db host is not required for socket connection [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **file_system**: [372d6d0e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/372d6d0ee965c147dfb3f0f77a87eb8a726674a6) - task copy to localhost var correction [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **file_stats**: [0c32e8b2](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0c32e8b2d2ea3d926e980418c1d455d8f0b498fd) - become required as user may not have permissions to backed up files [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup_container**: [1ab3767d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1ab3767dc28196d3aeeba504a416fa79208e75aa) - use correct var for excludes path [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup_host**: [9ef52d86](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9ef52d8612650408563571bcc5257afa3b2791ba) - var corrects to get working [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup_container**: [df1cc105](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/df1cc105297e0daf999418e9a49cdeaae9f990d0) - ensure exludes correct loop var used [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [0a8990cb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0a8990cbff0245e00497942239c9b61903c3a15a) - remove backup archive from remote host as soon as stored [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) [!33](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/33) ]
    - **backup**: [8c9a81a1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8c9a81a1ea90dc2e84868351ad8b7b3cf3abb434) - ensure archive has correct permissions when stored [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) [!33](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/33) ]
    - **file_system**: [9fa67b9e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9fa67b9e42cfb3106d84480732f4b0e9c4204bfb) - if a file copy fails, delete any destination file [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **task**: [64276b02](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/64276b02062d6ed7e79f32525caf9047dc28c9fc) - file_system. when using tar, remove dir structure [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **keycloak**: [63d716f8](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/63d716f8aa278557910a8a318251c3aa27025eb7) - client scopes are required before clients added/edited [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [455c73d7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/455c73d7382c4251002885d80dd4ead931800f7d) - container. paths to backup is optional [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **docs**: [ccf5a34b](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/ccf5a34b165af7ff2c0d4fbca6dc2d3e7054adab) - fix broken links [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **glpi**: [3723b29e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/3723b29ef08959486a6a91cb49dd055d5fc49c1c) - fix type in job tag check [ [!67](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/67) ]
    - **var_project_dir**: [c30148e3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c30148e38d2342a42968ab85505c07443dfd8e54) - inventory is not a manditory options, default to playbook for dir [ [!66](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/66) [#14](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/14) [#17](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/17) ]
    - [d409bd7a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d409bd7aedc29af1e3781dc4ccc209af6131096c) - dont use inventory_dir or playbook_dir. use project_dir [ [!65](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/65) [#14](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/14) ]
    - **job_tag_check**: [58b4be39](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/58b4be3904abb4c6f2bcad6b0ab1cf53b6ff18bf) - ensure that the all tag fails the play [ [!65](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/65) [#15](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/15) ]
    - **glpi**: [a100280d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/a100280d05eb3587669b0e103e2e589bc90c8f1d) - tasks must run on controller [ [!65](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/65) [#16](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/16) ]
    - **keycloak**: [90288221](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9028822184baa66c84383746c2e360d965ca24fe) - tasks must run on controller [ [!65](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/65) [#16](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/16) ]
    - **awx**: [59c12e2a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/59c12e2a8417f391e07bd0350f6e5caa0a10db39) - tasks must run on controller [ [!65](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/65) [#16](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/16) ]
    - **plays**: [86dabd1d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/86dabd1d68222c1ffe226933d1cb35e45fde15d3) - remove nfc_common role from plays [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **keycloak**: [1330e694](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1330e694f34108c734a3f95ee209bb5e3fc7609e) - saml public cert fetch. use correct var [ [!62](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/62) ]
    - **keycloak**: [b97f0e98](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b97f0e989dd38d50b8eecc89db26a55cbd734ba1) - tagged jobs must apply tag always for included tasks [ [!62](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/62) ]
    - **awx**: [b9dd204e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b9dd204eb1d4e4cbcbc30e7060ad12e385c8488c) - if workflow_path specified clone repo [ [!62](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/62) ]
    - **keycloak**: [32cec427](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/32cec427f49a48b39b143ef8cef2cd8d36739e2a) - saml public cert fix syntax [ [!62](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/62) ]
    - **awx**: [758a1d21](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/758a1d214f08cfb7a28e3875b5b8fdc6b5bdde37) - workflow_template. make empty list if path not specified [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **awx**: [2158e1f7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2158e1f7f0ddde21f433b022ccd1b75d51c71a7b) - workflow_template. make empty list if path not specified [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **awx**: [661cd39a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/661cd39a2f9c2aaecc2846a2444fafb505a4e68c) - workflow_template. template searching [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **awx**: [848a40e1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/848a40e1f5c7883ff2fc5686abd3513bf98c055c) - workflow_template. create workflow template labels if specified [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **awx**: [50eadfc9](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/50eadfc9764e77a1aae06a32e336099b5f01e84c) - workflow_template. ensure credentials are added [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **awx**: [1526d45a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1526d45a91729e67a3d522e2888d0fd489aef017) - workflow_template. make options optional [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [f0aa6907](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f0aa6907130ede723dbba7a103fc58d7133ab2ab) - creat_user. awx template. use correct variables [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [e7ebcb71](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e7ebcb71f88029f1b120afea003f7dcfd7a7e8dc) - create_user. make database optional [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [53a699d3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/53a699d3cde184a89b012a18137ec1275ce4a71d) - create_user. use correct play variables [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [7ab044a4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7ab044a4f2b81daeb1a9a10e1974a5418c846dfb) - ensure correct template var [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [08afba16](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/08afba163f95030652778abf99c20000b03331d6) - no filter named bool [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [53e89417](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/53e89417ad23a454f4601b327cde62ab6fe210eb) - use realm for realm not id [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - [eb3fe0cd](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/eb3fe0cd80337dd39e72e9c6e18f5901be69b75f) - var 'nfc_task_starttime' must be set on every play [ [!60](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/60) ]
    - [2f266c71](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2f266c71a1118dfe64df9d79bfff2dc7b143a1fc) - ensure playbook tasks run when tagged [ [!58](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/58) ]
    - [aa1692d9](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/aa1692d93126368e3cd26a4f8f812c2bd2daf87b) - syntax. become must be applied to include_role [ [!58](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/58) ]
    - **git_configuration**: [365077cb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/365077cb027c095b80dfde959438990c700c5bcf) - ensure runs when tags specified [ [!58](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/58) ]
    - [57731462](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/577314629e3abbac9be4478572646d0423e69568) - Ansible blocks can't be empty [ [!56](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/56) [!41](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/41) [!20](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/20) ]
    - **glpi**: [ae206b72](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/ae206b72e7801a966d0a231dd886119f3f7588b5) - ticket template from category. ensure declaration is variable. [ [!55](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/55) ]
    - **glpi**: [310a6d12](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/310a6d12b1472246d5f4f58cd97ad135b3aa0434) - plugin FormCreator confirm form Delete. check if OK returned [ [!54](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/54) ]
    - **glpi**: [8f4f90da](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8f4f90dadbcdec064975236e2c8ec958ffdadeb3) - dont use jinja in assert [ [!53](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/53) ]
    - **glpi**: [a935a64c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/a935a64c26088f1ae05fdcaab00b0145d91415ce) - plgin FormCreator. correct var declaration for delete id [ [!52](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/52) ]
    - **glpi**: [c753c56d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c753c56d4984c8ae413f679cb16531e46f8cc8f2) - api request has no body so dont display in debug [ [!51](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/51) ]
    - **glpi**: [fd97d668](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/fd97d66865eb444104bb7cedbfb68082f68f40bc) - plugin FormCreator. Ensure task exists [ [!49](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/49) [#13](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/13) [#6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/6) ]
    - **glpi**: [3e665809](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/3e665809f48293a20e3ce28ba5b5cdd05ec44d7d) - ensure facts are passed from start to end [ [!48](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/48) ]
    - **glpi**: [e91cdfff](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e91cdfff7e315ab5887a8566cc411e07ba105637) - formcreator. title is optional for ticket [ [!48](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/48) ]
    - **glpi**: [33d4104f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/33d4104fe411486c85f80e8647de277549cccc86) - ensure facts are passed from start to end [ [!48](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/48) ]
    - **glpi**: [f504e8ca](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f504e8ca0d221c4c58fbaaf5ef144ef68b0a18f0) - add additional title field 'completename' for validation [ [!48](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/48) ]
    - **glpi**: [7865848e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7865848ea96050ef928c4901c7e4db2a15fbfecc) - assemble ticket correct type checks [ [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - **awx**: [8a8d76c0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8a8d76c086091eab473bb0b51012a6ef559fa7e6) - use correct vars for ee and extra vars [ [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - **glpi**: [7e2d63db](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7e2d63dbab6d0a5d952bd1a89095e212cc9c1f23) - tags check use correct var [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [5eed9655](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/5eed96553c1b95f813cac95e03917719343461a8) - ensure ticket category is set [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [188af320](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/188af3209b95e4fc097ed5b6fee57a3bfed11dca) - api end session fact cleanup set facts as empty [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [05a73eb1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/05a73eb15b8e68d058e21d6f9813f060c02ce630) - dont log api request setting of fact [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **git_configuration**: [1632197c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1632197c50d65407a0046c8060cec20d72fc696d) - awx job template webhook. ask inventory on launch [ [!46](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/46) ]
    
    ### Code Refactor
    
    - **backup**: [a63c8d2e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/a63c8d2e686b5b266be40c49a4f51bf593865834) - migrate postgres to use module task file [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [5bada4a0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/5bada4a0d685cf1cea966624d1d2ad05bab79f39) - migrate mariadb to use module task file [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [83e9f24c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/83e9f24ca1ae91a79922f83436e909d025dc55c2) - exclude files to be removed after staging [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [4fe64ee3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/4fe64ee393a3ddcd9e425ff6b8f8dd82734f3585) - use application not container as var name [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **mysql**: [52f15189](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/52f15189cab90fbb267b46e9970ab3221df2f124) - login credential type for awx moved to playbook module_mysql [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [774521de](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/774521de2c81848fa873c9285845b8c3bba1816a) - correct task name
    - **restore_container**: [b6e0428a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b6e0428ab68afe140db27c0024aed6b9a580148f) - use vars for paths [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **restore**: [feb4e11f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/feb4e11f38d0a05055c79c9979557aab9972c577) - move restore tasks to tasks file [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [9acc9b77](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9acc9b77ecea7befccde9c75ac83fa0eb89e2bd6) - containers. move copy local to own task file [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [93da6c36](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/93da6c36e2d81095e163c499a9d639c29f066f68) - move directory encrypt to own task file [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **keycloak**: [6789c7c8](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/6789c7c8ae864bcb92c758633606349f5521ecd0) - client config to use name in task title [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [7d4e7af0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7d4e7af0fe35b70c76ba2922e0ec65c7ead08fdf) - postgres. adjust to include host details as dict [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [ba5687fc](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/ba5687fc553faed364aa6930042f2b6e68701722) - change mariadb to connect using ansible module [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [18293902](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/182939023f20fb0dca5438855fb77b6a92f819c5) - move playbook tasks to tasks root file [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **keycloak**: [ae4a924d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/ae4a924dd7ec4a16f571ba0cdaa6916fd5891ea7) - add name to scope task [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **playbooks**: [079f3551](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/079f3551861da4301062b837d71aabcc636dc6ee) - dont gather facts [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **postgres**: [c8467b76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c8467b760c41d2eb3fad192d6db5eac83d790b5f) - use lower case var names [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [9b4ba8f4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9b4ba8f49906feb238d4ea2526924ba1942beb76) - restore backup behind job tag restore-backup [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [4bc04674](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/4bc04674eeb92c898c86d9cf4c54cb5b7300685f) - syntax cleanup [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **glpi**: [fc890078](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/fc890078a9163f3acb8aa49a9a4e64da4bcd0d25) - use ITIL as prefix for ITIL jobs not ITSM [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [145cce9d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/145cce9dc185c44cfec324856bec29869df58a22) - add ticket task items to assemble for stats [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [b58fedab](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b58fedabd983e556771ba05a102d2b39f4050584) - facts not required with strftime [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [bc533a80](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/bc533a801f8891c5b27348270bea753828cb8e1b) - ticket task to use assemble var [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [c59b5788](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c59b57880e35d551cc5cac498b60328102dd2228) - template_from_itil_category Set fact befor stats [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    
    ### Continious Integration
    
    - **documentation**: [78cf06a9](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/78cf06a94c692a1e2c270c587634688e4652990f) - publish updated docs to website [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    
    ### Documentaton / Guides
    
    - **backup**: [e96aaef5](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e96aaef55dd8725bdcae54a3711a43e83813850f) - updating to match the tasks [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - [06d04f83](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/06d04f830c075040671fe7306373b51779f33983) - update to make sense and for clarification [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - [0e6bfa20](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0e6bfa205d8725d03657dd6706b4e3f5f206fd2a) - for restore and backup add note on kubernetes requirements [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - [c0f0f7fe](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c0f0f7fed894bd449cf1b701faad738f5a4d8c97) - add awx job template list to mysql and postgres module playbooks [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - [5a6ca556](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/5a6ca556338b77af6b742f0128230e59e69dceca) - add ansible module playbooks to the navigation structure [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - [af4254e3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/af4254e3127a51d822008f36a5b976ea67962bc3) - added docs for mysql and postgres module playbooks [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **restore**: [248b6e7f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/248b6e7ff478240cc27aa49da2802a09ce3e6c3e) - update docs [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [e1dba8f7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e1dba8f71f6d3c062b8eaddebab5a9d8689f6fb1) - update docs [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup_kubernetes**: [8e70a456](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8e70a456ba57d493f689ded96c11e16e2070c45a) - container is optional [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - [f3329bbf](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f3329bbf141df492463bb3eb041630c283e6438a) - add mysql deps [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - [fb168dfc](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/fb168dfc0e4b7e7693289175f52244fc4fdc9632) - add awx template name [ [!62](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/62) ]
    - **keycloak**: [a0def648](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/a0def64846588909d0a73aad23d803336f9294ff) - added initial docs [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    
    ### Features
    
    - [be0e4aea](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/be0e4aea46946994811847e8000c79063811673f) - sync repo to gitlab [ [!71](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/71) ]
    - **restore**: [474c01cb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/474c01cb09fc4f72af9aaff4f480cd7c026d4fad) - add application type host to restore [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [3be9cbd7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/3be9cbd7752a4d0f205046f6c188778067ae20da) - change var name 'backup' -> 'nfc_pb_backup' [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [71f1e394](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/71f1e3945963d425437258b2ce364dc0ceb5e4e9) - dont log metadata stats task [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [e0dfe52b](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e0dfe52be5e1e06ae773293bca98ed721094d391) - dont cache metadata fact [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [f360705a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f360705a48e9ac113d4000c2f222718945c428d3) - postgres pip deps set to not fail on failure [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **file_system**: [a7206399](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/a7206399de471e1141313a85cb86438089dabe8b) - copy_remote_local add trace task for paths [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **module**: [daab2443](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/daab244334584745e585e3d7bb5887c598a15828) - install deps for community.postgresql.postgresql_db [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **module**: [7c21f793](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7c21f793567e68ae9353dacf029bde160f37cc51) - install deps for community.mysql.mysql_db [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup_container**: [5e9261b8](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/5e9261b8b02f94f12384ec3eb6338af78d9d6c00) - remove method from mariadb connect [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [cdcce81d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/cdcce81d64149aa09bb7ff629f3ff910e09bb75c) - added application type "host" [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) [!33](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/33) ]
    - **backup**: [c71028f4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c71028f4c95b0f6d59ec2a50b3755f6a561733be) - configurable download backup directory [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) ]
    - **backup**: [f9464bd5](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f9464bd58b5b755ebc3d50d264a9b8fba7e27219) - enable path exclusion [ [!70](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/70) [!33](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/33) ]
    - **restore_application**: [1dd1789c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1dd1789c7724e28dcced10c3cb1314f4dab01adc) - enable multiple restores for applications [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **postgres**: [9add6eea](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9add6eeab314b80558bd1312c5e120aaf3fc5ce7) - postgres credential type added to module_postgres playbook for AWX import [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **playbook**: [0b827673](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0b8276733008e810d72305184d4690e2442d2505) - new playbook for calling Ansible Module   community.postgresql.postgresql_db [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **playbook**: [40e4fbde](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/40e4fbde5fefcd9377fcce09062d1c605dd25dea) - new playbook for calling Ansible Module community.mysql.mysql_db [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **module_postgres**: [152667de](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/152667de3cfa9a70ee313ca1eec9d3604b75e3fc) - Add validation for different paths for community.postgresql.postgresql_db [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **module_mysql**: [92e34227](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/92e342276b57eff5fc3baca8591e88788fe3672e) - Add validation for different paths for community.mysql.mysql_db [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **restore_application**: [0c25d7fa](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0c25d7fa8bd4f688e1e0d67b575e613e9101fe0b) - add postgres db restore [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **module**: [804c1eb4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/804c1eb4de6c66c85f0ead83df8c3be28d0ceae1) - add task file for community.postgresql.postgresql_db [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **restore_application**: [7cea8259](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7cea825950cbc1348de08d95589e9d22febdee2c) - add mariadb/mysql db restore [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **restore_container**: [bb2575b1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/bb2575b1a7593015796516ac013dde07c9dd36f5) - place code in block so on error files removed [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **file_system**: [b6d10df7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b6d10df767d780c987320002109605ee5928754c) - decrypt a file [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **restore**: [e8baf385](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e8baf38548f5a7088e3d98e20289a4b825c5a17d) - container. ability to restore container paths [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **task**: [7f89e7c0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7f89e7c08bcf5a4f159766b7deb97ebcd4cccad7) - file_system. copy local file to remote [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **database**: [d810c1ca](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d810c1ca6814fde3f1001be6ca0c14eff71a74ba) - enable delegation of who connects to database [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **task**: [f371ea9f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f371ea9f9787ec218181c35f9036fd1491f3e61a) - add task encrypt file [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [2af29b5f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2af29b5f93a314ba235c361e8ae3f899152df063) - container. backup container postgres database [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) ]
    - **backup**: [f8b978df](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f8b978dfae37c8f91452265a6951b4198a126b48) - added new type of backup, application [ [!69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/69) [!33](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/33) [!21](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/21) ]
    - **job_tag_check**: [b30d5a79](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b30d5a794de7b2662b6ad44d1b29812387ee9a3d) - correct null tag check [ [!65](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/65) [#15](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/15) ]
    - **job_tag_check**: [b9162148](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b9162148ee169166088128510bc42480cae6d6f3) - if tags required, ensure a valid one exists [ [!65](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/65) [#15](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/15) ]
    - **keycloak**: [5174efff](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/5174efff9c03553bb5e01c40bb1cf35ee092221e) - check if job tags specified, if not fail play [ [!65](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/65) ]
    - **pre_tasks**: [5bc4468d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/5bc4468d1302246480d978987d61f45c4602348f) - add task var_project_dir [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **awx**: [8a3c474c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8a3c474c584936a3c60b8ec4a5c09a759b4ed91f) - play doesn't need to gather facts [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **awx**: [660bba8e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/660bba8e206101b1f9d30ddd94c06ae829676550) - job_template. ability to rename job template [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **awx**: [0177b6e6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0177b6e6b3340a9939b407e65d8a117f2ba7582f) - add awx job template for each tag [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **awx**: [d3ecded7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d3ecded771576ffe73a6b49d2bbb865192564d0f) - rename job template. 'AWX / Tower Configure' -> 'Configure/Application/AWX/All' [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **awx**: [7902556b](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7902556b84be5fc3648acbb5e9dda17648fc8e38) - split tasks into job_tags [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **awx**: [d0a175e2](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d0a175e2a1d8d8f731168ca55d98739f04c794ea) - fail 'git checkout project' task if time exceeds 300 [ [!64](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/64) ]
    - **playbooks**: [0fecfd4d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0fecfd4d7a3e43733034b842320e08d92a95ac45) - move error nfc_automation -> nfc_task [ [!63](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/63) ]
    - **awx**: [add3f55a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/add3f55a80c084a5ec67ed0ca79a9592f0c76aa2) - use host limit for configuring awx [ [!62](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/62) ]
    - **keycloak**: [bd7ae1c4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/bd7ae1c485ddedd4b7c2a1f903c8caec13051e4e) - playbook. fetch saml public cert from realm [ [!62](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/62) [!179](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/179) [!13](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/13) ]
    - **keycloak**: [53cddbc3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/53cddbc3ab28ff0bbf66f6371682496cda21331f) - configure to use job tag configure [ [!62](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/62) ]
    - **ldap**: [11c0c8c4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/11c0c8c47cd1f1204525efe61c9bf201abf25cd9) - configure from inventory [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [d6948dc0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d6948dc06e2ed9e676b5aded128a7c7851a5db27) - configure client scopes [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **awx**: [57f2cbd6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/57f2cbd69f1b472dc7106028246bb7cfb2dca38c) - make configurable options optional [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **awx**: [c5775b76](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c5775b763217eac8c3e8954480836caea62afd1e) - workflow templates from code [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [8b0541b3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8b0541b3e1c342895e6beaa2575ed7364991a8d5) - Create database [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [975e68ed](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/975e68edb2bfd0b1bbba0b56cfaab8cc3804a0a4) - ensure login credentials are supplied [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [f3beffca](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f3beffca5022486a3044473169beebbfb7643283) - Create user tasks [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [f57368e3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f57368e3db893a94c4b58c1f624d856929b3305a) - postgres tasks to only run if job tags specified [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **postgres**: [4a798ebc](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/4a798ebc2c233654228e23712fe1e53b8f444de1) - use credential for postgres instead of survey [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [c364ca4d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c364ca4dd84ebc538552bb55059e4d7c220923f3) - configure user role mappings [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [76f248e8](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/76f248e8c9f105211dfcb4e54b8e6f8411aa0a21) - configure client role mappings [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [0b8fb2ff](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0b8fb2ff93faf715c34c5e9d4cd94731a8cc9467) - awx job template configure/keycloak/from_inventory [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [37b7de9e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/37b7de9ef17fefe71ca25d37034bf24081736872) - configure realm roles [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [de6aa28d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/de6aa28dfc78743d6bd8f92459e58dc677e05a3a) - configure client roles [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [3ec2f1c2](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/3ec2f1c20cfd0b05a34214b62a13c867683032ec) - configure relam clients [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [bd206537](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/bd2065373ef4c4487f44cc8d25bb88bee893c911) - configure roles [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [274f300a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/274f300ad367f2d809fbacf14b6d27bcdaa33c1a) - configure User federation [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **keycloak**: [0c8a78b5](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0c8a78b54ae799362bc874c3876c39a71beae0ea) - configure realm [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **glpi**: [a8c629e4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/a8c629e48bc64a0ba0f67a6e9c72ac13266b5b3a) - debug messages for session creation failure [ [!61](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/61) ]
    - **tests**: [d79e5d7e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d79e5d7eaedc9512bb5bb01b7ebfc42027f14aad) - use nfc_test from dev branch [ [!58](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/58) [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - **unit_test**: [096c1046](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/096c1046a4c8b7de8fe45d8a40732d4539af3f57) - added unit testing [ [!58](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/58) [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - [8f226b5a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8f226b5ae014785a9999f839b2c4ffede7660b32) - Update all playboks for artifact creation [ [!56](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/56) [!41](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/41) [!20](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/20) ]
    - **glpi**: [ca4239eb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/ca4239eb719a5b0933182a1a4db08107db12caed) - api. Add uri debugging to output [ [!50](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/50) [#13](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/13) [#6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/6) ]
    - **glpi**: [34705dd2](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/34705dd253a096ad2a15b9385517501d1070dfe8) - Send Approval request if configured [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) [#6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/6) [#13](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/13) ]
    - **glpi**: [786a25e0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/786a25e00ea3477e2abb2b0c2ac55f4985e2b10d) - plugin formcreator. add ticket approver details to facts [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) [#13](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/13) [#6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/6) ]
    - **glpi**: [31eedda2](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/31eedda23a554147119e4b25808198c19babb36f) - Plugin/form creator. Delete specified form answer. [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) [#13](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/13) [#6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/6) ]
    - **glpi**: [650532b7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/650532b77edba5f852d8781a04254e167162ab42) - Tasks. api request method customizable [ [!48](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/48) ]
    - **glpi**: [990b075f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/990b075fd3fbe98649d582feafb33e697b6ff838) - fetch form creator forms and create JSON object [ [!48](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/48) [#13](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/13) [#6](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/6) ]
    - **glpi**: [e9daadcb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e9daadcb219cd85a66f5d7889e9cd99dbb36adef) - awx import template concurrent jobs enabled [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **awx**: [772902b3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/772902b3b9a9a5301c4f222800df1700c94edae2) - job template concurrent_jobs_enabled added [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [74753e0d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/74753e0de6c7ab67a94b075e9568390772e908dc) - add automation details to ticket description [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [883f4684](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/883f46845b7d59e9a9b594e939e4fd93e7b82207) - import close ticket as awx job template [ [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - **glpi**: [0e0476b3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0e0476b30e8768a486b4fa2c1afe872a3b39fa7a) - optionally assign ticket to specified user on error [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [122157d4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/122157d4b243cbcd918df9d7049520cb2ca01ffa) - add request type direct to ticket creation [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [8697da9b](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8697da9bf9edb54ec3c7c32b4cbb85a9f28cfaab) - customizable ticket task assigned user [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [6f9bfb77](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/6f9bfb77ec4165a8db265ca877b9d6236466c4d1) - cater for ticket templates without mandatory and predefined fields [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [05aa12f1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/05aa12f16e2f85ed1b90fee58a99d84e5ed4ad83) - close ticket and record time on task and mark as done [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [7675d9ef](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7675d9ef8f67fc767138f6a2c8832dcbbc7b2e8a) - set error var on error [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [b19817fd](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b19817fd26b0b1902d1afd0d28f08f6c30c1f325) - create automation artifacts [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [2e3478f7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2e3478f7e9fa103c72f3748134c237255c35c819) - add API user as requester and assigned [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [d1215725](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d121572531799987dba634f7c465d3cb8f17db37) - ticket create always set facts [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [150144a5](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/150144a58e947cd7acb6da06a98ba4aa1a36b860) - update ticket task [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [7a21dfba](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7a21dfba237dc93080438f2604304b83c8a54c05) - create ticket task in glpi [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) [#87](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/87) ]
    - **glpi**: [dece55cb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/dece55cb2828dd39e8d6126f1fa7d4ad369960fb) - test to ensure that job tags were specified for the play [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [5038dbff](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/5038dbff7bdb5305df02af022d8082deddbed8b4) - create ticket in glpi [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) [#87](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/87) ]
    - **glpi**: [b0478a60](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b0478a600701bdb5d80cd08d1190efc8502deca0) - task, dont validate category as required api field [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **glpi**: [bfd6bda0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/bfd6bda08036628323679f0d97e7596b34cf2db1) - fetch ticket from ITIL category [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) [#87](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/87) ]
    - **awx**: [2ec28811](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2ec2881109aaf935f7a6c5f34e315284510680de) - Job_template extra_vars added [ [!47](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/47) ]
    - **awx**: [c648d219](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c648d21949d1995c9ae466edbec5d9088a8dfecb) - gitlab artifact from playbook job template [ [!46](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/46) [!129](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/129) [#25](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/25) [#87](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/87) [#4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/4) ]
  • 0.2.0 protected Release: Release 0.2.0
    ## 0.2.0 (2023-12-09)
    
    ### Bug Fixes
    
    - **awx**: [0477e4bc](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0477e4bcbf81a6d13fa46e31710f64ac680cc3c1) - ignore errors on task that is designed to fail [ [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - **awx**: [47a7b1f9](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/47a7b1f9c9117cee1beff75cb6442ad55df7969b) - ensure filename var exists [ [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - **awx**: [e99c9ba3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e99c9ba32901e9a1540d54228eff7199f10a2c6d) - job template credential type syntax [ [!43](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/43) ]
    - **awx**: [f0bf8f4e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f0bf8f4e54e0cf3b02ad1508fe2412577b513255) - job template ensure yaml extension [ [!43](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/43) ]
    - **awx**: [d0c109a8](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d0c109a8d63c78dc782303ed3e6412fe1a77cec2) - don't wipe gitconfig [ [!42](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/42) ]
    - **awx**: [7e69c4ba](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7e69c4baaea9174dacb01fa0e89641cc2b8d8f05) - git credential helper remove creates [ [!41](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/41) ]
    - **awx**: [2b993136](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2b993136930892e53e25c8fb39cee86a019c6d75) - fucking raw stopped working [ [!39](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/39) ]
    - **awx**: [c246e6d7](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c246e6d7678df8dd0638fd1dcca1f9e5679d4096) - job template git credential require url [ [!39](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/39) ]
    - **awx**: [0360d70e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0360d70eb159827b513fcf02d0bd071d5890628a) - job template credential type [ [!38](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/38) ]
    - **awx**: [1b8b7cbb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1b8b7cbb770a590a397072288397aa448dfd07d6) - init git submodules [ [!36](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/36) ]
    - **awx**: [e8d09c28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/e8d09c286d0988ab24b5044504ab196a7617233a) - job_template. when clause not required for empty list [ [!33](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/33) ]
    - **awx**: [272c5aa0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/272c5aa05fba023c45e7f8f28272a3ea839fed8b) - dont log git clone as it contains credentials [ [!30](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/30) [#3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/3) ]
    - **awx**: [da2bd98c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/da2bd98c768390df6abc7baaf037a773963c342a) - if no defined list item default to empty list [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - **awx**: [3969fc77](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/3969fc775ef5c6a09bb1b781165471dae4f0f820) - if no defineed rbac default to empty list [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - **ssh**: [042ca629](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/042ca629c743033ef41e1320fcb5d1998f420b18) - role requires su access [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **ssh**: [96a1ad7c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/96a1ad7c17e0ff98dc3bed5c5338c0fa161315c3) - use all as hosts selector [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **kubernetes**: [9223601d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9223601dfa6831440bc6aaa41c25165409d0315a) - ensure addon manifests dont have '_' in filename [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **postgres**: [2a3dacdb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2a3dacdbc3e59466a4e4b75197b9d2c106f1f284) - restore backup must not exist on completion [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **kubernetes**: [61539604](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/615396041019a9aa06ad23380df022bd7bef6d34) - manifests filename must be lowercase [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **awx**: [f24242f9](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f24242f9a1f2a5cffddd4dd4f809b27855607d3e) - adding playbooks to as awx job template [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **awx**: [1e629ccf](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1e629ccf946d8ac803a5f249b226cc2b793f269a) - prevented var collision by prefixing with `nfc_pb_awx` [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    
    ### Code Refactor
    
    - **awx**: [f341768a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f341768aeb942092df6ad076f3e5eb64a511cac8) - add debug output for job template [ [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - **awx**: [651d146f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/651d146f1388b4669ecda6f8e74144228dcfbfa7) - dont log clean up [ [!43](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/43) ]
    - **awx**: [710e031b](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/710e031b6478d58575716a722e32409f90ff1e99) - git ansible module submodules dont work init git sub manual [ [!43](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/43) ]
    - **awx**: [a209e2f9](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/a209e2f9551a3c2e8551ce8d9e22aee1314cb9a5) - use inventory_dir instead of playbook_dir [ [!31](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/31) ]
    - **awx**: [40a1aa69](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/40a1aa6930981615b983be47683a10ba2b0ddf35) - dont log facts set for play to run [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - [6d94378e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/6d94378e65ceb8f5220008f2d6f4c21c43b91975) - correct ssh playbook awx template tags [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **awx_credential_type**: [fc9f566c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/fc9f566c0d5c021caf8bc509a1e7daf43cb986d3) - task. format input/injectors as yaml [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - [5000c655](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/5000c6557c33464d060f4b8eb7fa9a884c354f44) - rename var to be better descriptive [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    
    ### Documentaton / Guides
    
    - [416acf17](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/416acf171cf8e6e0fe15874de30b102612e6f33a) - added git credential admonation [ [!43](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/43) ]
    - **awx**: [eb36aed9](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/eb36aed98951bdbb9afa667c1fca252de4b38db9) - added inventory sources to list of configurable items [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - **kubernetes**: [8e3e5a98](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/8e3e5a981b940dde233f4cd3e8bcca67279bed92) - added note about prime node manifest files [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - [48de2785](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/48de2785fcfa3d8c76262b078641afbeb6c91542) - note added [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    
    ### Features
    
    - **playbook**: [dcdcdcda](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/dcdcdcdaff7f5051a160f994371920ff72f5aef4) - add common playbook to run nfc_common role [ [!44](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/44) ]
    - **postgres**: [c7ead8e1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c7ead8e1ce4e0dfd33f922ab23b67414c8f41d22) - no_log added to backup where password could be shown [ [!44](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/44) ]
    - **awx**: [00ab819c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/00ab819cc77d018bf1eddb7a36027646cbdb25ed) - skip_tags added to job_template [ [!44](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/44) ]
    - **awx**: [9633261c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9633261c08e6c593294d1a7f2b340392b65cb0fc) - git credential custom credential type [ [!38](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/38) ]
    - **awx**: [72cd7b8e](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/72cd7b8e33518621b30a01f3ba9f7ccbfde11df4) - git credential helper [ [!37](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/37) ]
    - **awx**: [57f44c54](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/57f44c540260311da5bc93547ed398246ff1a820) - don't update project by default [ [!35](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/35) ]
    - **awx**: [b2b9ed39](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/b2b9ed39e0949b9ddc6663fbed03da89fedfb8fc) - ask instance group on job launch [ [!34](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/34) ]
    - **awx**: [2a02b347](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2a02b347f0ac10113e6abb697bc8a97002988542) - ask variables on job launch [ [!34](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/34) ]
    - **awx**: [145a4b97](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/145a4b97ccbedc8f391bea84c16f4ea266f14924) - ask credentials on job launch [ [!34](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/34) ]
    - **awx**: [34023186](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/3402318652b7043f542eba9c79fedce0f46c00f6) - inventory rbac moved to inventory object [ [!32](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/32) ]
    - **awx**: [15874cc0](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/15874cc0913d30abad728ed3aae93a01d692b560) - add variables for git username and token [ [!29](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/29) [#3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/3) ]
    - **awx**: [0700e276](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/0700e276fc18e9ee93571bd74de42ddb744ab740) - configure the AWX instance from config files [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - **git_configuration**: [fa31c764](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/fa31c7644d0cc1e1f6d76f4216cd373d5aa000d4) - Ask for credentials on launch [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - **kubernetes**: [9c957279](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9c9572799a8e2670ccbc1163aa0791d69dcc2342) - REMOVED. belongs with project [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) [!1](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/1) ]
    - **awx**: [515cea9c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/515cea9c0b3c10714279a96d83585f97c861b58d) - instance groups now configurable [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - **awx**: [838c30c4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/838c30c4fddc74566b643eacb0a01e9e93917ced) - instances now configurable [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - **awx**: [9f5390d4](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/9f5390d4cf5c682e07c082851a5936c1f17430e7) - inventory and inventory sources now configurable [ [!28](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/28) ]
    - **awx**: [6b18d0ff](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/6b18d0fff4755c87fd3bfbee55b40d3437191aad) - job_template 'ask_limit_on_launch' default set to true [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **playbook**: [f976a91d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/f976a91d30a77fb434c579ffa099e9fb44afda72) - Added new playbook ssh for role nfc_ssh [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) [!108](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/108) [!29](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/29) ]
    - **awx**: [48fb6e3f](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/48fb6e3ff9c23947df7b74249c9c607a2efc5a90) - job template import now includes adding credential_types to playbooks [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **playbook**: [eb3008e2](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/eb3008e230a10aa0983b4275db25389bf31441a8) - AWX Credential Type now configurable from config [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **kubernetes**: [2f5dda7a](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/2f5dda7a9601c472b6ce38c12a6106ceeea4e624) - awx template ask vars on launch [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **kubernetes**: [1732e3f3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1732e3f357b035e6a0cfe6de1340a5b59e1a48fd) - awx template ask cred on launch [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **tasks**: [1f8db0f5](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/1f8db0f5b2fdaf0fc330b84a46e6b1024321b609) - AWX Credential [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **tasks**: [94d5d705](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/94d5d705603b8d5cb4e17a3772615b5069e01aee) - AWX Credential Type [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **awx**: [04335798](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/04335798d8309a4edc9c4908f6f952a4414ee963) - job template configurable ask var on launch [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **awx**: [09847753](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/098477538d614be0985e7b8920e71abef3bea882) - job template configurable forks [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **backup**: [7d3dcfb3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/7d3dcfb3651a2a1348c5745a53782311d3fd6ef3) - awx ask for credentials [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **kubernetes**: [cb655c91](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/cb655c91dd485d45d419804d82625f7ced99ea69) - added root_directory finder [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **debug**: [d3607e71](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d3607e719499d34ab8d6776fd3724ee6ca5f8afd) - created debug playbook outputting all vars [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **backup_restore**: [fe28080c](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/fe28080caa70de21b7f7f2ab5afc806189f87b3b) - restore backup files [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **awx**: [038b5caf](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/038b5caff0a37e23466c90ce883495492cc3ff67) - awx teemplate ask cred on launch [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **awx**: [c0ae4ee9](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/c0ae4ee9313406159e19ea1d2029c4ef07e0f47f) - `validate_certs` var added default true [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **kubernetes**: [afb21e4d](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/afb21e4d609c27251d150fdb61ffd14b24961b5b) - playbooks added [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) [#2](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/2) ]
    - [4d417acc](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/4d417acc8e966c3ea9e4d5a69a0161eadb10c4f6) - set commit type for downstream publish [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) [#2](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/issues/2) ]
    - **ansible**: [ce8df0cb](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/ce8df0cb480007e95aec0bf870057ed725231bbd) - ansible.cfg added [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **git_configuration**: [d14cdcfd](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d14cdcfdd4688bcafc4a5c82e7057714ab9db6eb) - add ansible tower template [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **backup**: [438e7f18](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/438e7f18ff44a8cb57657a2ee313ce319a87f39c) - backup playbook for backup tasks [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **task**: [88a572d5](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/88a572d519626f69d1b363dd33dd9b91210bee2a) - backup specified files [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **postgresdb**: [6a659be3](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/6a659be39905bfd7b336fae512dbacc03420494f) - backup and restore database [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **task**: [d627ec46](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/d627ec461e51057d81e778b73d75ce3a0e4473fe) - backup Mariadb [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
    - **awx**: [3bed6854](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/commit/3bed68546afa0a5577c1c4dcd0144cd97a43e3ee) - Configure awx from inventory [ [!26](https://gitlab.com/nofusscomputing/projects/ansible/ansible_playbooks/-/merge_requests/26) ]
  • 0.1.0 protected Release: Release 0.1.0
  • 0.0.1 protected
    9ad6ad6e · chore: repo creation ·
    initial