inconsistent `apt-get update` behaviour on official Ubuntu AWS AMIsudo apt-get install mysql-server...

Exit shell with shortcut (not typing exit) that closes session properly

Would mining huge amounts of resources on the Moon change its orbit?

Determine voltage drop over 10G resistors with cheap multimeter

PTIJ: At the Passover Seder, is one allowed to speak more than once during Maggid?

CLI: Get information Ubuntu releases

How can a new country break out from a developed country without war?

Are hand made posters acceptable in Academia?

Error in master's thesis, I do not know what to do

Writing in a Christian voice

Do native speakers use "ultima" and "proxima" frequently in spoken English?

Exposing a company lying about themselves in a tightly knit industry: Is my career at risk on the long run?

Recursively updating the MLE as new observations stream in

Why are there no stars visible in cislunar space?

PTIJ: Which Dr. Seuss books should one obtain?

Jem'Hadar, something strange about their life expectancy

How to find the largest number(s) in a list of elements, possibly non-unique?

How do researchers send unsolicited emails asking for feedback on their works?

Why is there so much iron?

is this saw blade faulty?

Why do I have a large white artefact on the rendered image?

Print a physical multiplication table

Print last inputted byte

When should a starting writer get his own webpage?

How can an organ that provides biological immortality be unable to regenerate?



inconsistent `apt-get update` behaviour on official Ubuntu AWS AMI


sudo apt-get install mysql-server failsAmazon EC2 java installation problemUbuntu Server message says packages can be updated, but apt-get does not update anyHow can I exorcise a specific Ubuntu package that crashes on a postinstall script?AWS Ubuntu 11.04 failing to apt-get update/upgradeUbuntu apt-get update vs upgradeWhy can't i install mongodb 3.0 on Ubuntu 14.04 32bit?Unable to install CURL on Docker Ubuntu image'101: Network is unreachable' error when I ran sudo apt-get update on Ubuntu 16.04mongodb 10gen repo invalid signature













1















I get various and inconsistent errors with apt on the official Ubuntu images (ami-83e769fb). I'm using Packer to build my AMI and it fails about 40% of the time. Rerunning the script succeeds.



My script runs:



sudo apt-get clean all
sudo apt-get update


before install any packages.



Some times I get this error:



amazon-ebs: W: GPG error: http://archive.ubuntu.com/ubuntu artful InRelease: Splitting up /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_artful_InRelease into data and signature failed
amazon-ebs: E: The repository 'http://archive.ubuntu.com/ubuntu artful InRelease' is not signed.


Some times apt-get update hits http://us-west-2.ec2.archive.ubuntu.com/ubuntu ... other times it doesn't.



Other times packages are missing (like apache2 or python3).



I don't understand why this behaviour is inconsistent.



How can I get apt-get update on the official Ubuntu AMI to work consistently?










share|improve this question



























    1















    I get various and inconsistent errors with apt on the official Ubuntu images (ami-83e769fb). I'm using Packer to build my AMI and it fails about 40% of the time. Rerunning the script succeeds.



    My script runs:



    sudo apt-get clean all
    sudo apt-get update


    before install any packages.



    Some times I get this error:



    amazon-ebs: W: GPG error: http://archive.ubuntu.com/ubuntu artful InRelease: Splitting up /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_artful_InRelease into data and signature failed
    amazon-ebs: E: The repository 'http://archive.ubuntu.com/ubuntu artful InRelease' is not signed.


    Some times apt-get update hits http://us-west-2.ec2.archive.ubuntu.com/ubuntu ... other times it doesn't.



    Other times packages are missing (like apache2 or python3).



    I don't understand why this behaviour is inconsistent.



    How can I get apt-get update on the official Ubuntu AMI to work consistently?










    share|improve this question

























      1












      1








      1








      I get various and inconsistent errors with apt on the official Ubuntu images (ami-83e769fb). I'm using Packer to build my AMI and it fails about 40% of the time. Rerunning the script succeeds.



      My script runs:



      sudo apt-get clean all
      sudo apt-get update


      before install any packages.



      Some times I get this error:



      amazon-ebs: W: GPG error: http://archive.ubuntu.com/ubuntu artful InRelease: Splitting up /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_artful_InRelease into data and signature failed
      amazon-ebs: E: The repository 'http://archive.ubuntu.com/ubuntu artful InRelease' is not signed.


      Some times apt-get update hits http://us-west-2.ec2.archive.ubuntu.com/ubuntu ... other times it doesn't.



      Other times packages are missing (like apache2 or python3).



      I don't understand why this behaviour is inconsistent.



      How can I get apt-get update on the official Ubuntu AMI to work consistently?










      share|improve this question














      I get various and inconsistent errors with apt on the official Ubuntu images (ami-83e769fb). I'm using Packer to build my AMI and it fails about 40% of the time. Rerunning the script succeeds.



      My script runs:



      sudo apt-get clean all
      sudo apt-get update


      before install any packages.



      Some times I get this error:



      amazon-ebs: W: GPG error: http://archive.ubuntu.com/ubuntu artful InRelease: Splitting up /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_artful_InRelease into data and signature failed
      amazon-ebs: E: The repository 'http://archive.ubuntu.com/ubuntu artful InRelease' is not signed.


      Some times apt-get update hits http://us-west-2.ec2.archive.ubuntu.com/ubuntu ... other times it doesn't.



      Other times packages are missing (like apache2 or python3).



      I don't understand why this behaviour is inconsistent.



      How can I get apt-get update on the official Ubuntu AMI to work consistently?







      ubuntu amazon-web-services apt amazon-ami packer






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 22 '18 at 17:17









      MysticMystic

      1063




      1063






















          1 Answer
          1






          active

          oldest

          votes


















          0














          I just ran into this issue myself and I believe it happens because cloud-init is still in the process of configuring the EC2 instance when apt-get runs. I solved it by inserting a 30 second delay in my script that runs immediately after the instance boots. I think a better way would be to ask cloud-init to run any scripts through User Data or even letting it handle package installation and updates for you [1]. For my use case, where I don't want to acknowledge cloud-init, adding the delay was an acceptable solution.




          1. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html





          share























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "2"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f904080%2finconsistent-apt-get-update-behaviour-on-official-ubuntu-aws-ami%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            I just ran into this issue myself and I believe it happens because cloud-init is still in the process of configuring the EC2 instance when apt-get runs. I solved it by inserting a 30 second delay in my script that runs immediately after the instance boots. I think a better way would be to ask cloud-init to run any scripts through User Data or even letting it handle package installation and updates for you [1]. For my use case, where I don't want to acknowledge cloud-init, adding the delay was an acceptable solution.




            1. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html





            share




























              0














              I just ran into this issue myself and I believe it happens because cloud-init is still in the process of configuring the EC2 instance when apt-get runs. I solved it by inserting a 30 second delay in my script that runs immediately after the instance boots. I think a better way would be to ask cloud-init to run any scripts through User Data or even letting it handle package installation and updates for you [1]. For my use case, where I don't want to acknowledge cloud-init, adding the delay was an acceptable solution.




              1. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html





              share


























                0












                0








                0







                I just ran into this issue myself and I believe it happens because cloud-init is still in the process of configuring the EC2 instance when apt-get runs. I solved it by inserting a 30 second delay in my script that runs immediately after the instance boots. I think a better way would be to ask cloud-init to run any scripts through User Data or even letting it handle package installation and updates for you [1]. For my use case, where I don't want to acknowledge cloud-init, adding the delay was an acceptable solution.




                1. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html





                share













                I just ran into this issue myself and I believe it happens because cloud-init is still in the process of configuring the EC2 instance when apt-get runs. I solved it by inserting a 30 second delay in my script that runs immediately after the instance boots. I think a better way would be to ask cloud-init to run any scripts through User Data or even letting it handle package installation and updates for you [1]. For my use case, where I don't want to acknowledge cloud-init, adding the delay was an acceptable solution.




                1. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html






                share











                share


                share










                answered 5 mins ago









                ctrlc-rootctrlc-root

                14118




                14118






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Server Fault!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f904080%2finconsistent-apt-get-update-behaviour-on-official-ubuntu-aws-ami%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    As a Security Precaution, the user account has been locked The Next CEO of Stack OverflowMS...

                    Список ссавців Італії Природоохоронні статуси | Список |...

                    Українські прізвища Зміст Історичні відомості |...