https://aws.amazon.com/amazon-linux-ami/faqs/#auto_update
On Fri, Mar 29, 2019 at 2:55 PM Erick K <[email protected]> wrote: > What's frustrating is what could be holding a yum lock? It's not as if I > am trying to do a number of installs; just one. > > On Friday, March 29, 2019 at 7:49:12 AM UTC-5, Erick K wrote: >> >> ==> amazon-ebs: Provisioning with Ansible... >> >> ==> amazon-ebs: Executing Ansible: >> ansible-playbook --extra-vars packer_build_name=amazon-ebs >> packer_builder_type=amazon-ebs -o IdentitiesOnly=yes -i >> /tmp/packer-provisioner-ansible567113192 >> /home/ec2-user/packer_templates/playbook.yml -e >> ansible_ssh_private_key_file=/tmp/ansible-key669797741 >> >> amazon-ebs: >> >> amazon-ebs: PLAY [default] >> ***************************************************************** >> >> amazon-ebs: >> >> amazon-ebs: TASK [update] >> ****************************************************************** >> >> amazon-ebs: fatal: [default]: FAILED! => {"ansible_facts": >> {"pkg_mgr": "yum"}, "changed": false, "msg": "Existing lock >> /var/run/yum.pid: another copy is running as pid 3307.\nAnother app is >> currently holding the yum lock; waiting for it to exit...\n The other >> application is: yum\n Memory : 34 M RSS (325 MB VSZ)\n Started: Fri >> Mar 29 12:37:37 2019 - 00:04 ago\n State : Sleeping, pid: 3307\nAnother >> app is currently holding the yum lock; waiting for it to exit...\n The >> other application is: yum\n >> >> >> >> On Friday, March 29, 2019 at 1:46:44 AM UTC-5, Rickard von Essen wrote: >>> >>> And what's the problem you are having? >>> >>> On Fri, Mar 29, 2019, 01:11 Erick K <[email protected]> wrote: >>> >>>> Thoroughly confused :( >>>> >>>> I have Packer and Ansible installed on an Amazon Linux EC2 instance. I >>>> am able to use Packer from that instance to create an Amazon Linux image. >>>> >>>> I am trying to configure the Ansible provisioner to install software on >>>> the image but don't have/or want to install Ansible on the image: ansible >>>> remote. >>>> >>>> My playbook is in the same directory as my Packer JSON file. I have not >>>> configured an inventory file because I don't know what IP address the IP >>>> address of the newly created image. >>>> >>>> >>>> >>>> - hosts: default >>>> gather_facts: True >>>> user: ec2-user >>>> sudo: True >>>> >>>> tasks: >>>> - name: "update" >>>> yum: >>>> name: httpd >>>> state: latest >>>> >>>> >>>> >>>> >>>> >>>> { >>>> "builders": [ >>>> { >>>> "type": "amazon-ebs", >>>> "access_key": "XXX", >>>> "secret_key": "YYY", >>>> "region": "us-east-1", >>>> "source_ami": "ami-0de53d8956e8dcf80", >>>> "instance_type": "t2.micro", >>>> "ssh_username": "ec2-user", >>>> "ami_name": "packer-example {{timestamp}}", >>>> "vpc_id": "vpc-XXX", >>>> "subnet_id": "subnet-XXX" >>>> } >>>> ], >>>> "provisioners": [{ >>>> "type": "ansible", >>>> "playbook_file": "./playbook.yml", >>>> "extra_arguments": "-vvvv", >>>> "user": "ec2-user", >>>> "host_alias": "default", >>>> "extra_arguments": ["-vvvv"], >>>> "ansible_env_vars": ["ANSIBLE_HOST_KEY_CHECKING=False"] >>>> }] >>>> } >>>> >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> This mailing list is governed under the HashiCorp Community Guidelines >>>> - https://www.hashicorp.com/community-guidelines.html. Behavior in >>>> violation of those guidelines may result in your removal from this mailing >>>> list. >>>> >>>> GitHub Issues: https://github.com/mitchellh/packer/issues >>>> IRC: #packer-tool on Freenode >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "Packer" 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/packer-tool/0764e808-d0d7-4d79-b8fa-44d29306b516%40googlegroups.com >>>> <https://groups.google.com/d/msgid/packer-tool/0764e808-d0d7-4d79-b8fa-44d29306b516%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- > This mailing list is governed under the HashiCorp Community Guidelines - > https://www.hashicorp.com/community-guidelines.html. Behavior in > violation of those guidelines may result in your removal from this mailing > list. > > GitHub Issues: https://github.com/mitchellh/packer/issues > IRC: #packer-tool on Freenode > --- > You received this message because you are subscribed to the Google Groups > "Packer" 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/packer-tool/03f28479-529f-4e26-9292-f2c6a48426d2%40googlegroups.com > <https://groups.google.com/d/msgid/packer-tool/03f28479-529f-4e26-9292-f2c6a48426d2%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/packer/issues IRC: #packer-tool on Freenode --- You received this message because you are subscribed to the Google Groups "Packer" 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/packer-tool/CALz9Rt-W05bN6VtUqpNFkSB_B1G5YOTfFWWi246ozA2yBOoMMg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
