Commit Graph

  • da75e4b400 update name of default postgres label selector for backup role Christian M. Adams 2021-06-01 17:12:23 -04:00
  • b74d6a582e Bump versions for 0.10.0 Shane McDonald 2021-06-01 17:07:14 -04:00
  • 679af90d71 Merge pull request #352 from tchellomello/ingress_readme_fixup Shane McDonald 2021-06-01 16:46:29 -04:00
  • 5e58da7c7e Updated README.md to point to released version Marcelo Moreira de Mello 2021-06-01 16:35:59 -04:00
  • 9555a04870 Merge pull request #330 from tchellomello/ingress_minikube Shane McDonald 2021-06-01 16:10:32 -04:00
  • e37c091d17 Make tower_ingress_type to respect ClusterIP definition Marcelo Moreira de Mello 2021-05-18 14:22:56 -04:00
  • d6c9ebf35c Merge pull request #324 from Zokormazo/extra_settings_quote Shane McDonald 2021-05-26 12:06:02 -04:00
  • 899a8e7bf5 Add quotes to string type extra_settings Julen Landa Alustiza 2021-05-17 09:05:33 +02:00
  • a8399c5ec0 Merge pull request #333 from tchellomello/sa_annotations Shane McDonald 2021-05-25 20:50:25 -04:00
  • cb3451e8dc Merge pull request #334 from rooftopcellist/extend-service-account-perm Shane McDonald 2021-05-25 16:02:46 -04:00
  • 61b3cb4c7f Add ability to get/create/delete secrets for the awx service account Christian M. Adams 2021-05-25 15:30:12 -04:00
  • 446ac0b190 Added ability to specify annotations to ServiceAccount Marcelo Moreira de Mello 2021-05-25 12:04:38 -04:00
  • 8c6ccfbca2 Merge pull request #331 from Spredzy/remove_variable_prefix Yanis Guenane 2021-05-25 15:58:46 +02:00
  • 223fe988aa Do not shadow other variables Yanis Guenane 2021-05-25 15:25:03 +02:00
  • 75458d0678 Do not prepend variables name with tower_ Yanis Guenane 2021-05-21 13:45:48 +02:00
  • d0a74edd34 Merge pull request #323 from rooftopcellist/remove_finalizer Christian Adams 2021-05-19 11:39:27 -04:00
  • f6b0fb62b8 Merge pull request #200 from tchellomello/okd_console Shane McDonald 2021-05-18 14:15:08 -04:00
  • fd9205070e Fully remove finalizer Christian M. Adams 2021-05-18 11:34:29 -04:00
  • e18ce59ea9 Merge pull request #297 from rooftopcellist/pg-labels Christian Adams 2021-05-18 10:37:46 -04:00
  • 5fd86e07ce Merge pull request #319 from rooftopcellist/custom_format_backup Christian Adams 2021-05-18 10:33:23 -04:00
  • 406bbf90fa Make postgres sts labels consistent with k8s recommendations & pulp-operator - k8s recommended labels: https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/ Christian M. Adams 2021-05-07 16:18:15 -04:00
  • b887315c8d Merge pull request #317 from tchellomello/operator_labels_complementary Marcelo Moreira de Mello 2021-05-17 21:58:14 -04:00
  • 08776ca2b6 Extended labels to AWX Backup/Restore Marcelo Moreira de Mello 2021-05-17 15:08:18 -04:00
  • 8a34188854 Merge pull request #273 from tchellomello/contributing Christian Adams 2021-05-17 18:12:37 -04:00
  • 68e0de4d9e Adding contributing guidelines Marcelo Moreira de Mello 2021-05-17 17:52:28 -04:00
  • f16d9ac55f Use custom pg_dump format for faster restores Christian M. Adams 2021-05-17 16:54:49 -04:00
  • 0239062fa4 Merge pull request #318 from rooftopcellist/storage_class_empty Christian Adams 2021-05-17 16:52:09 -04:00
  • 82ed9d6d56 Default to storage class being undefined * This is so that users can intentially set it to an empty string if they want to use the default storage class * conversely, now users can manually create a pvc that does not utilize the default storage class Christian M. Adams 2021-05-17 16:38:57 -04:00
  • 1ce36572c4 Merge pull request #302 from rooftopcellist/upgrade_note Christian Adams 2021-05-17 16:25:34 -04:00
  • 708f5d49e8 Merge pull request #315 from rooftopcellist/allow_manual_pvc Christian Adams 2021-05-17 12:27:26 -04:00
  • 818b837fb2 Allow user to specify empty string for storage class on PVC Christian M. Adams 2021-05-17 12:15:03 -04:00
  • 7b7965d506 Merge pull request #308 from tchellomello/operator_version Marcelo Moreira de Mello 2021-05-13 10:00:26 -04:00
  • 5266cc23a9 Adds operator-version to k8s resources Marcelo Moreira de Mello 2021-05-12 22:17:36 -04:00
  • fd9532ee3f Merge pull request #303 from tchellomello/tower_loadbalancer_annotations Marcelo Moreira de Mello 2021-05-11 11:15:29 -04:00
  • b2b1e07e45 Set initial value for tower_loadbalancer_annotations Marcelo Moreira de Mello 2021-05-10 23:31:01 -04:00
  • 8519ff93b2 Merge pull request #272 from kimbernator/devel Christian Adams 2021-05-10 15:18:31 -04:00
  • 123d6e4c29 Merge pull request #299 from rooftopcellist/stuck-finalizer Christian Adams 2021-05-10 13:21:46 -04:00
  • c16e53da46 Add note about how to upgrade AWX and the operator Christian M. Adams 2021-05-10 11:39:49 -04:00
  • c12a1f02ab Unset ownerRefs in the installer instead of the finalizer Christian M. Adams 2021-05-07 17:02:09 -04:00
  • 13e114afc1 Merge pull request #296 from rooftopcellist/pg_custom_archive Christian Adams 2021-05-07 15:20:00 -04:00
  • 9145b32d11 Use custom archive format when migrating data - this approach is compatible with the RH postgresql container Christian M. Adams 2021-05-07 15:04:14 -04:00
  • aed4d07cf1 Merge pull request #295 from rooftopcellist/scale_down_restore Christian Adams 2021-05-07 15:03:48 -04:00
  • ca8127448e Scale down the new deployment before restoring Christian M. Adams 2021-05-07 11:18:40 -04:00
  • e082180cf9 Merge pull request #293 from Zokormazo/restore-kind Christian Adams 2021-05-07 09:23:02 -04:00
  • df2522fa8d Merge pull request #283 from rooftopcellist/fix-lint-errors Christian Adams 2021-05-07 09:10:25 -04:00
  • fc4687ff77 Restore: set proper kind var after deploying AWX CR Julen Landa Alustiza 2021-05-07 13:14:54 +02:00
  • 9cca0d0520 Merge pull request #287 from AlanCoding/include_playbook Shane McDonald 2021-05-06 11:05:19 -04:00
  • 521648925c Make awx-operator compatible with Ansible 2.12 Alan Rominger 2021-05-06 10:49:01 -04:00
  • bc1814ce95 Merge pull request #282 from Spredzy/olm_backup_and_restore Yanis Guenane 2021-05-05 17:26:20 +02:00
  • c551d05182 Fix file permissions for tmp spec vars file Christian M. Adams 2021-05-05 09:29:57 -04:00
  • ce0a251c1c olm-catalog: Update with latest content from AWXBackup and AWXRestore Yanis Guenane 2021-05-05 10:34:18 +02:00
  • 51dd524579 Merge pull request #279 from rooftopcellist/persist-secrets Christian Adams 2021-05-04 14:59:28 -04:00
  • 9532cc754e Use copy module, not shell Christian M. Adams 2021-05-04 14:04:26 -04:00
  • 15bc12b7f6 Remove ownerReferences based on secret name from backup Christian M. Adams 2021-05-03 22:43:36 -04:00
  • a46938e1be Retrieve pg secret values consistently, do not hardcode secret names Christian M. Adams 2021-05-03 22:41:46 -04:00
  • 8af0681373 Persist secret names from old deployment & add them to the spec - renamed some more variables to be consistent with the pulp-operator - removed unneeded vars from backup & restore crds - added a way to parse spec at restore time by including vars to get around the issue of triply nested quotes when using to_json Christian M. Adams 2021-04-30 03:57:05 -04:00
  • bd6a5c3156 Merge pull request #133 from rooftopcellist/backup-role Christian Adams 2021-05-03 15:36:04 -04:00
  • 51435e3c2b fix example to use correct label Jeremy Kimber 2021-05-03 13:14:49 -05:00
  • b204c91baa set tower_service_labels field to hidden Jeremy Kimber 2021-05-03 13:12:37 -05:00
  • e7fd1e265f Merge pull request #271 from tchellomello/changelog Marcelo Moreira de Mello 2021-05-03 13:18:42 -04:00
  • 42b39eda40 Merge pull request #264 from ansible/tchellomello-bugreport-template Marcelo Moreira de Mello 2021-05-03 13:18:25 -04:00
  • b50cf82639 Added initial CHANGELOG.md Marcelo Moreira de Mello 2021-05-03 11:36:10 -04:00
  • fd42802512 Add support for custom service labels Jeremy Kimber 2021-05-03 10:20:56 -05:00
  • 8772d0eec5 Merge pull request #266 from shanemcd/bump-19.1.0 0.9.0 Shane McDonald 2021-05-01 10:27:39 -04:00
  • ca20dcf053 Use 'admin' username in tests Shane McDonald 2021-05-01 09:39:50 -04:00
  • 67a650ce38 Remove isolated logger from configmap Shane McDonald 2021-05-01 09:32:09 -04:00
  • acb443432e Bump version Shane McDonald 2021-05-01 08:18:30 -04:00
  • 3f2bb3e5db Regenerate files Shane McDonald 2021-05-01 08:18:13 -04:00
  • c318611561 Bump AWX version Shane McDonald 2021-05-01 07:45:18 -04:00
  • 77e7039a2e Update playbook to allow for deploying custom image version/tag Shane McDonald 2021-05-01 07:44:53 -04:00
  • b7e043eca8 Update bug_report.md Marcelo Moreira de Mello 2021-04-30 13:53:59 -04:00
  • 78d03e03bb Updated bug report template Marcelo Moreira de Mello 2021-04-30 13:52:09 -04:00
  • 5e2d11835e Fix rebase issue & remove dynamic kind/version var setting Christian M. Adams 2021-04-30 13:51:48 -04:00
  • 8656ee1a1d Merge pull request #263 from tchellomello/projects Marcelo Moreira de Mello 2021-04-30 13:46:17 -04:00
  • f21ec4de61 Mounts /var/lib/awx/projects on awx-web container Marcelo Moreira de Mello 2021-04-30 13:31:31 -04:00
  • cdbaf9460e Remove unnecessary intermediate awx_spec var Christian M. Adams 2021-04-28 13:52:45 -04:00
  • 5439681a39 Fix rebase issue due to order or pg config tasks Christian M. Adams 2021-04-28 02:32:43 -04:00
  • 9cfb7921bc update templated files with new var names Christian M. Adams 2021-04-28 01:51:29 -04:00
  • 36852cd5f5 remove unused variables in restore role Christian M. Adams 2021-04-28 01:43:19 -04:00
  • b5c5a1722d revert unneccesary admin password update Christian M. Adams 2021-04-28 01:24:05 -04:00
  • 5ae36367a4 Rename product specific variable names Christian M. Adams 2021-04-27 22:51:29 -04:00
  • d743936ee4 Update admin user password with value in provided/generated secret Christian M. Adams 2021-04-27 10:43:02 -04:00
  • c817a2234d Simplify vars needed for restore CR & do not garbage collect secrets Christian M. Adams 2021-04-23 17:12:54 -04:00
  • 57f9530198 Simplify pvc naming scheme, one pvc per deployment Christian M. Adams 2021-04-23 10:55:41 -04:00
  • 3e444da7bc Set ownerRef to null for restore created AWX object to avoid garbage collection - Set defaults for pg type to satisfy conditional Christian M. Adams 2021-04-22 23:27:28 -04:00
  • 867bc258b9 Allow custom postgres pod label to support user managed pg pods - Only set resolvable pg host path for pg container when managed Christian M. Adams 2021-04-22 13:49:28 -04:00
  • ff9248e971 create pvc in namespace of old awx by default, update docs, fix bug with secret statuses Christian M. Adams 2021-04-22 12:37:13 -04:00
  • 38a6a02f85 Add secret names as statuses on the AWX object - set migrate data status even if custom name for old postgres config is not used - Allow users to change pg name, pw & db name for a managed postgres - set default value for postgres-configuration type as unmanaged if secret is created - Make pg port configurable for managed deployments Christian M. Adams 2021-04-16 11:07:52 -04:00
  • 90f4d71606 Make pg port configurable for managed deployments Christian M. Adams 2021-04-16 09:54:19 -04:00
  • 8f760e2842 Allow users to change pg name, pw & db name for a managed postgres - set default value for postgres-configuration type as unmanaged if secret is created Christian M. Adams 2021-04-16 09:32:34 -04:00
  • 5b32c41277 Fix retry for checking postgres pod & fix secrets template - fixed a lot of typos & updated the README.md files Christian M. Adams 2021-04-13 14:47:38 -04:00
  • fb612c24df Only write values for spec section of awx object in backup Christian M. Adams 2021-04-12 21:00:58 -04:00
  • 8ed0b1fe61 Template only what is needed from secrets and awx cro Christian M. Adams 2021-04-09 16:32:59 -04:00
  • 82efe05343 store secrets & definitions in a tempfile dir, fix postgres label Christian M. Adams 2021-04-08 15:18:03 -04:00
  • 2cbf60fa17 Remove unneeded fqcn for modules & fix CI Christian M. Adams 2021-04-08 11:20:56 -04:00
  • ce8c58f542 added secrets logic, fixed permissions issues Christian M. Adams 2021-04-08 10:01:17 -04:00
  • b9d0852c83 Fix small namespace issue Christian M. Adams 2021-04-05 17:57:12 -04:00
  • 5669747bbf Scope pvc and management pod to default namespace - make this configurable via tower_backup_pvc_namespace var - remove redundant k8s task info Christian M. Adams 2021-04-02 01:36:56 -04:00
  • 0580398c90 Finish db restore logic - rename _backup_dir to backup_dir - add towerBackupClaim status to make the pvc name easier to find for users Christian M. Adams 2021-04-01 22:57:37 -04:00
  • 8422f6fbd9 rename db task vars with awx instead of tower for consistency Christian M. Adams 2021-04-01 22:45:35 -04:00