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.

Reply via email to