On 4/29/21 6:09 PM, Larry Forsyth wrote: > Racke, > > I would agree, but I am prohibited from putting passwords into Jenkins in > plain-text due to contractual restrictions. > Hence, trying to use what ansible-vault (I thought) was supposed to provide. > > Thanks, > Larry >
Hello Larry, you could put the password as a secret (https://www.jenkins.io/doc/developer/security/secrets/) into Jenkins. Regards Racke > On Thu, Apr 29, 2021 at 11:31 AM Stefan Hornburg (Racke) <[email protected] > <mailto:[email protected]>> wrote: > > On 4/29/21 5:24 PM, Rene Paquin wrote: > > I am no expert but in my playbooks I point to my files that holds variables and passwords > > > > > > > > - hosts: localhost > > > > gather_facts: no > > > > vars_files: > > > > - group_vars/vars > > > > - group_vars/vars_sec > > > > > > > > tasks: > > > > > > > > Rene > > > > Usually you put the vault password into the configuration/secret > variables of your CI system (Jenkins). > > Regards > Racke > > > > > > > > > > > > > > > *From:*[email protected] > <mailto:[email protected]> > <[email protected] > <mailto:[email protected]>> *On Behalf Of *Larry Forsyth > > *Sent:* April 29, 2021 11:16 AM > > *To:* [email protected] > <mailto:[email protected]> > > *Subject:* Re: [ansible-project] ansible-vault "A vault password must > be specified to decrypt data" > > > > > > > > I neglected to mention - this runs at command-line if I do not use the > password file created by ansible-vault. I need > > to do this to allow me to create a Jenkins job and not have to enter a > password when that runs. Sorry for that > > omission. Here is the playbook: > > > > > > > > $ cat redhatpatching.yml > > --- > > ## Ansible Playbook to apply O/S patches on RHEL servers > > ## 1. Check for running databases. > > ## 2. Shut down databases if found to be running. > > ## 3. Check for running databases. > > ## 4. Stop processing playbook for server(s) with databases running. > > ## 5. Check integrity of the RPM database. > > ## 6. Fix RPM database if check failed. > > ## 7. Update the server via yum update > > ## 8. Validate whether kernel patches were applied and whether system > needs to be rebooted > > ## 9. Reboot server if required > > ## 10. Wait 90 seconds minutes for servers to boot up > > ## 11. Confirm current version of yum-utils > > ## 12. Remove old kernel from host > > ## 13. Run all-start on all DB servers > > ## 14. Run db_repl_ck on all DB servers > > ## 15. Run db_status on all DB servers > > > > - hosts: dfwtesting > > become: true > > > > tasks: > > > > # Purpose: Check for running databases or if they are ALL > down > > - name: Check for running databases > > shell: if ps -eaf | egrep > "/sw/oe/11.7/bin/_mprshut|/sw/oe/11.7/bin/_mprosrv" | grep -v grep > > /dev/null; then > > echo 'databases_running'; else echo 'databases_not_running'; fi > > ignore_errors: false > > register: db_running_check > > > > # Purpose: Run all-stop on all DB servers > > - name: Shut down databases > > become: sa_cge_sm > > shell: if /sw/bin/all-stop; then /sw/bin/all-stop;fi > > when: db_running_check.stdout == "databases_running" > > > > # Purpose: Check for running databases or if they are ALL > down > > - name: Check for running databases > > shell: if ps -eaf | egrep > "/sw/oe/11.7/bin/_mprshut|/sw/oe/11.7/bin/_mprosrv" | grep -v grep > > /dev/null; then > > echo 'databases_running'; else echo 'databases_not_running'; fi > > ignore_errors: false > > register: db_shutdown_check > > > > # Purpose: Quit playbook on server if databases are running > > - name: Decision point to start applying patches > > fail: msg="{{ inventory_hostname }} STILL has running databases. > STOP the databases first and try patching > again." > > when: db_shutdown_check.stdout == "databases_running" > > > > # Purpose: Check RPM database integrity > > - name: Check RPM database integrity > > shell: if cd /var/lib/rpm; /usr/lib/rpm/rpmdb_verify Packages | > grep "Verification of Packages succeeded" > > > /dev/null; then echo 'rpm_db_ok'; else echo 'rpm_db_not_ok'; fi > > ignore_errors: false > > register: rpm_db_status > > > > # Purpose: Fix RPM database if check failed > > - name: Fix RPM database if check failed > > shell: cd /var/lib/rpm; rm -f rm -f __db.[0-9][0-9][0-9]; rpm > --quiet -qa; /usr/lib/rpm/rpmdb_verify Packages > > when: rpm_db_status.stdout == "rpm_db_not_ok" > > > > # Update the server via yum > > - name: Upgrade all packages on the server > > yum: > > name: '*' > > state: latest > > when: db_shutdown_check.stdout == "databases_not_running" and > ansible_distribution == 'RedHat' > > register: yum_update > > > > # Validate whether kernel patches were applied and whether system > needs to be rebooted > > - name: Determine whether reboot is required after update > > shell: KERNEL_NEW=$(rpm -q --last kernel | head -1 | awk '{print $1}' | sed 's/kernel-//'); KERNEL_NOW=$(uname > > -r); if [[ $KERNEL_NEW != $KERNEL_NOW ]]; then echo "reboot_needed"; > else echo "reboot_not_needed"; fi > > ignore_errors: true > > register: reboot_required > > > > # Restart the server when required > > - name: Reboot server > > reboot: > > when: reboot_required.stdout == "reboot_needed" > > > > # Wait 2 minutes for server to boot up > > - name: Sleep for 120 seconds after reboot > > pause: > > seconds: 120 > > when: reboot_required.stdout == "reboot_needed" > > > > # Confirm latest yum-utils is available > > - name: Ensure latest yum-utils package is installed > > yum: > > name: yum-utils > > state: latest > > > > # Remove old kernel from host > > - name: Remove the old kernels from the system > > shell: package-cleanup --oldkernels --count=2 -y > > > > # Purpose: Run all-start on all DB servers > > - name: Start up the databases > > become: sa_cge_sm > > shell: if /sw/bin/all-start; then /sw/bin/all-start; fi > > when: db_running_check.stdout == "databases_running" > > > > # Purpose: Run db_repl_ck on all DB servers > > - name: Run db-repl-ck on all DB servers > > become: sa_cge_sm > > shell: /sw/bin/db-repl-ck > > /tavs_sm/logs/admin/patching/db-repl-ck-$(hostname -s)-$(date +%F).out > > when: db_running_check.stdout == "databases_running" > > > > # Purpose: Run db_status on all DB servers > > - name: Run db-status on all DB servers > > become: sa_cge_sm > > shell: /sw/bin/db-status > > /tavs_sm/logs/admin/patching/db-status-$(hostname -s)-$(date +%F).out > > when: db_running_check.stdout == "databases_running" > > > > # Purpose: Run db-summary on all DB servers > > - name: Run db-summary on all DB servers > > become: sa_cge_sm > > shell: /tavs_sm/temp/db-summary > > /tavs_sm/logs/admin/patching/db-summary-$(hostname -s)-$(date +%F).out > > when: db_running_check.stdout == "databases_running" > > > > > > > > On Thu, Apr 29, 2021 at 10:36 AM Rene Paquin <[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>> wrote: > > > > Can you show us the contents of your playbook? > > > > > > > > Rene > > > > > > > > *From:*[email protected] > <mailto:[email protected]> > <mailto:[email protected] > <mailto:[email protected]>> > <[email protected] > <mailto:[email protected]> > > <mailto:[email protected] > <mailto:[email protected]>>> *On Behalf Of *Larry Forsyth > > *Sent:* April 29, 2021 10:32 AM > > *To:* [email protected] > <mailto:[email protected]> > <mailto:[email protected] > <mailto:[email protected]>> > > *Subject:* Re: [ansible-project] ansible-vault "A vault password must be specified to decrypt data" > > > > > > > > Hi Rene, > > > > > > > > Thanks for the reply. Are you suggesting that teh user.yml file be created in this manner? > > > > ansible-vault create user.yml --ask-vault-pass > > > > > > > > ?? > > > > i just tried that, and the file did get created, but playbook > execution still asks for SSH password and when I > enter > > it, it still throws this error. > > > > > > > > Thanks > > > > > > > > On Thu, Apr 29, 2021 at 10:25 AM Rene Paquin <[email protected] > <mailto:[email protected]> <mailto:[email protected] > <mailto:[email protected]>>> wrote: > > > > I believe that when encrypting a password vault you need to run > with –ask-vault-password > > > > > > > > Rene > > > > > > > > *From:*[email protected] > <mailto:[email protected]> > <mailto:[email protected] > <mailto:[email protected]>> > > <[email protected] > <mailto:[email protected]> > <mailto:[email protected] > <mailto:[email protected]>>> *On Behalf Of *Larry Forsyth > > *Sent:* April 29, 2021 10:12 AM > > *To:* Ansible Project <[email protected] > <mailto:[email protected]> > <mailto:[email protected] > <mailto:[email protected]>>> > > *Subject:* [ansible-project] ansible-vault "A vault password > must be specified to decrypt data" > > > > > > > > Having difficulties getting my playbook to run successfully > using password encrypted by ansible-vault. > Running > > on RHEL 7.9. > > > > > > > > $ ansible-playbook --version > > > > ansible-playbook 2.9.18 > > > > config file = > /home/CGE/sa_cge_sm/projects/tavs-patching/ansible.cfg > > > > configured module search path = > [u'/home/CGE/sa_cge_sm/.ansible/plugins/modules', > > u'/usr/share/ansible/plugins/modules'] > > > > ansible python module location = > /usr/lib/python2.7/site-packages/ansible > > > > executable location = /bin/ansible-playbook > > > > python version = 2.7.5 (default, Aug 13 2020, 02:51:10) [GCC > 4.8.5 20150623 (Red Hat 4.8.5-39)] > > > > Created user.yml via ansible-vault: > > $ ansible-vault create user.yml > > > > New Vault password: <password entered> > > > > Confirm New Vault password: <password entered> > > > > sent into vi, and entered password. Saved file. It appears > the encryption is performed properly > > > > ]$ cat user.yml > > > > $ANSIBLE_VAULT;1.1;AES256 > > > > > > XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX > > > > Possibly user-error here (relatively new to ansible). When I > run playbook: > > > > $ ansible-playbook redhatpatching.yml -i dfwtesting.yml -l > dfwtesting -f 5 -u sa_cge_sm --vault-password-file > > ./user.yml -k > > > > SSH password: > > > > [WARNING]: Error in vault password file loading (default): A > vault password must be specified to decrypt data > > > > ERROR! A vault password must be specified to decrypt data > > > > > > > > Isn't ansible-vault designed to not require a password to be > entered? > > > > > > > > Thanks! > > > > > > > > -- > > You received this message because you are subscribed to the > Google Groups "Ansible Project" group. > > To unsubscribe from this group and stop receiving emails from > it, send an email to > > [email protected] > <mailto:ansible-project%[email protected]> > <mailto:[email protected] > <mailto:ansible-project%[email protected]>>. > > To view this discussion on the web visit > > > https://groups.google.com/d/msgid/ansible-project/0522d4db-06c7-427e-8a1f-4bed98074a85n%40googlegroups.com > > <https://groups.google.com/d/msgid/ansible-project/0522d4db-06c7-427e-8a1f-4bed98074a85n%40googlegroups.com> > > > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2F0522d4db-06c7-427e-8a1f-4bed98074a85n%2540googlegroups.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018262715%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=spxvIW%2BJTW6XtWZCvABOOCKJ4oC%2F3c6eTazUgq5Txpw%3D&reserved=0 > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2F0522d4db-06c7-427e-8a1f-4bed98074a85n%2540googlegroups.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018262715%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=spxvIW%2BJTW6XtWZCvABOOCKJ4oC%2F3c6eTazUgq5Txpw%3D&reserved=0>>. > > > > -- > > You received this message because you are subscribed to a topic > in the Google Groups "Ansible Project" group. > > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/ansible-project/nhpP1jWvjZE/unsubscribe > > <https://groups.google.com/d/topic/ansible-project/nhpP1jWvjZE/unsubscribe> > > > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Ftopic%2Fansible-project%2FnhpP1jWvjZE%2Funsubscribe&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018272707%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=iSxsqKxPDwSGAFIDZNTcl9eNjMUAFJOr6C%2FlI6XN3lk%3D&reserved=0 > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Ftopic%2Fansible-project%2FnhpP1jWvjZE%2Funsubscribe&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018272707%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=iSxsqKxPDwSGAFIDZNTcl9eNjMUAFJOr6C%2FlI6XN3lk%3D&reserved=0>>. > > To unsubscribe from this group and all its topics, send an > email to > [email protected] > <mailto:ansible-project%[email protected]> > > <mailto:[email protected] > <mailto:ansible-project%[email protected]>>. > > To view this discussion on the web visit > > > > https://groups.google.com/d/msgid/ansible-project/YTXPR0101MB1295A059F8D70CC954351435D85F9%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM > > <https://groups.google.com/d/msgid/ansible-project/YTXPR0101MB1295A059F8D70CC954351435D85F9%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM> > > > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2FYTXPR0101MB1295A059F8D70CC954351435D85F9%2540YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018272707%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=X8EhmwYWluYVywnP821h1LLpoXx%2FTWNzY90U3LD%2Fdk0%3D&reserved=0 > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2FYTXPR0101MB1295A059F8D70CC954351435D85F9%2540YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018272707%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=X8EhmwYWluYVywnP821h1LLpoXx%2FTWNzY90U3LD%2Fdk0%3D&reserved=0>>. > > > > -- > > You received this message because you are subscribed to the Google > Groups "Ansible Project" group. > > To unsubscribe from this group and stop receiving emails from it, > send an email to > > [email protected] > <mailto:ansible-project%[email protected]> > <mailto:[email protected] > <mailto:ansible-project%[email protected]>>. > > To view this discussion on the web visit > > > > https://groups.google.com/d/msgid/ansible-project/CAFQW1uPhxEyZEi83G_E0NPzT2DyVQs%2BqNVcqZ6%3DmHZHGVu6_HQ%40mail.gmail.com > > <https://groups.google.com/d/msgid/ansible-project/CAFQW1uPhxEyZEi83G_E0NPzT2DyVQs%2BqNVcqZ6%3DmHZHGVu6_HQ%40mail.gmail.com> > > > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2FCAFQW1uPhxEyZEi83G_E0NPzT2DyVQs%252BqNVcqZ6%253DmHZHGVu6_HQ%2540mail.gmail.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018282705%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=1A0iCYRWHNQeBLqQsbsY5XAM55e4SS5rfscabPB2%2F6M%3D&reserved=0 > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2FCAFQW1uPhxEyZEi83G_E0NPzT2DyVQs%252BqNVcqZ6%253DmHZHGVu6_HQ%2540mail.gmail.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018282705%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=1A0iCYRWHNQeBLqQsbsY5XAM55e4SS5rfscabPB2%2F6M%3D&reserved=0>>. > > > > -- > > You received this message because you are subscribed to a topic in > the Google Groups "Ansible Project" group. > > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/ansible-project/nhpP1jWvjZE/unsubscribe > > <https://groups.google.com/d/topic/ansible-project/nhpP1jWvjZE/unsubscribe> > > > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Ftopic%2Fansible-project%2FnhpP1jWvjZE%2Funsubscribe&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018282705%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=Ts2VL3TUFvx6MAIBpsAHpTIVQAESmCwWOO%2FUVg89Gbs%3D&reserved=0 > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Ftopic%2Fansible-project%2FnhpP1jWvjZE%2Funsubscribe&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018282705%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=Ts2VL3TUFvx6MAIBpsAHpTIVQAESmCwWOO%2FUVg89Gbs%3D&reserved=0>>. > > To unsubscribe from this group and all its topics, send an email to > [email protected] > <mailto:ansible-project%[email protected]> > > <mailto:[email protected] > <mailto:ansible-project%[email protected]>>. > > To view this discussion on the web visit > > > > https://groups.google.com/d/msgid/ansible-project/YTXPR0101MB1295E2C6E7E6BF44038A4079D85F9%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM > > <https://groups.google.com/d/msgid/ansible-project/YTXPR0101MB1295E2C6E7E6BF44038A4079D85F9%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM> > > > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2FYTXPR0101MB1295E2C6E7E6BF44038A4079D85F9%2540YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018292698%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=7OK8oWrlW2OeMd%2FvtjGaUanMiTxO%2Fl42E3Dj9eCJMbs%3D&reserved=0 > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2FYTXPR0101MB1295E2C6E7E6BF44038A4079D85F9%2540YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018292698%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=7OK8oWrlW2OeMd%2FvtjGaUanMiTxO%2Fl42E3Dj9eCJMbs%3D&reserved=0>>. > > > > -- > > You received this message because you are subscribed to the Google > Groups "Ansible Project" group. > > To unsubscribe from this group and stop receiving emails from it, send an email to > > [email protected] > <mailto:ansible-project%[email protected]> > <mailto:[email protected] > <mailto:ansible-project%[email protected]>>. > > To view this discussion on the web visit > > > > https://groups.google.com/d/msgid/ansible-project/CAFQW1uPM0TefJhRSo%2BTL38EcUyj%2BD-bzv-hyoWHdD%2BP9POj0vQ%40mail.gmail.com > > <https://groups.google.com/d/msgid/ansible-project/CAFQW1uPM0TefJhRSo%2BTL38EcUyj%2BD-bzv-hyoWHdD%2BP9POj0vQ%40mail.gmail.com> > > > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2FCAFQW1uPM0TefJhRSo%252BTL38EcUyj%252BD-bzv-hyoWHdD%252BP9POj0vQ%2540mail.gmail.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018292698%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=LuzzpLd4cYJ2OV3%2F2GolKG3ggYllM%2BmTuaeiYVGa9kI%3D&reserved=0 > > <https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fansible-project%2FCAFQW1uPM0TefJhRSo%252BTL38EcUyj%252BD-bzv-hyoWHdD%252BP9POj0vQ%2540mail.gmail.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Crpaquin%40wlu.ca%7C701fe295329548337f9408d90b21bf43%7Cb45a5125b29846bc8b89ea5a7343fde8%7C1%7C0%7C637553062018292698%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=LuzzpLd4cYJ2OV3%2F2GolKG3ggYllM%2BmTuaeiYVGa9kI%3D&reserved=0>>. > > > > -- > > You received this message because you are subscribed to the Google > Groups "Ansible Project" group. > > To unsubscribe from this group and stop receiving emails from it, send an email to > > [email protected] > <mailto:ansible-project%[email protected]> > <mailto:[email protected] > <mailto:ansible-project%[email protected]>>. > > To view this discussion on the web visit > > > > https://groups.google.com/d/msgid/ansible-project/YTXPR0101MB12959C92CE73A85A0B777A77D85F9%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM > > <https://groups.google.com/d/msgid/ansible-project/YTXPR0101MB12959C92CE73A85A0B777A77D85F9%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM> > > > > <https://groups.google.com/d/msgid/ansible-project/YTXPR0101MB12959C92CE73A85A0B777A77D85F9%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer > > <https://groups.google.com/d/msgid/ansible-project/YTXPR0101MB12959C92CE73A85A0B777A77D85F9%40YTXPR0101MB1295.CANPRD01.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer>>. > > > -- > Ecommerce and Linux consulting + Perl and web application programming. > Debian and Sympa administration. Provisioning with Ansible. > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Ansible Project" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/ansible-project/nhpP1jWvjZE/unsubscribe > > <https://groups.google.com/d/topic/ansible-project/nhpP1jWvjZE/unsubscribe>. > To unsubscribe from this group and all its topics, send an email to [email protected] > <mailto:ansible-project%[email protected]>. > To view this discussion on the web visit > > https://groups.google.com/d/msgid/ansible-project/89483cc8-aa0e-877f-f94f-1f676fa0a19e%40linuxia.de > > <https://groups.google.com/d/msgid/ansible-project/89483cc8-aa0e-877f-f94f-1f676fa0a19e%40linuxia.de>. > > -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to > [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/CAFQW1uPAxAYWaUUegUgByBvH304FP5x5i6zOKZ2x8feXiXk9zA%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CAFQW1uPAxAYWaUUegUgByBvH304FP5x5i6zOKZ2x8feXiXk9zA%40mail.gmail.com?utm_medium=email&utm_source=footer>. -- Ecommerce and Linux consulting + Perl and web application programming. Debian and Sympa administration. Provisioning with Ansible. -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/5233bf3f-b5a4-4d4e-6ff9-c4915b5528eb%40linuxia.de.
OpenPGP_signature
Description: OpenPGP digital signature
