Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

re-enable AMI deploys #446

Draft
wants to merge 13 commits into
base: master
Choose a base branch
from
Draft

re-enable AMI deploys #446

wants to merge 13 commits into from

Commits on Nov 19, 2024

  1. re-enable AMI deploys

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    d990b05 View commit details
    Browse the repository at this point in the history
  2. propogate yocto-scripts-version env var to AMI step

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    ad6d012 View commit details
    Browse the repository at this point in the history
  3. propogate aws credentials to AMI step

    Required to give the scripts running in the AMI helper image AWS access
    
    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    dd51fea View commit details
    Browse the repository at this point in the history
  4. assume AWS role if deploy-ami is enabled

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    e1de9d3 View commit details
    Browse the repository at this point in the history
  5. check device type arch correctly

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    6806280 View commit details
    Browse the repository at this point in the history
  6. add deploy path to AMI publish image volume

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    36d3a48 View commit details
    Browse the repository at this point in the history
  7. fix reference to config app

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    52fb278 View commit details
    Browse the repository at this point in the history
  8. try using aws session token for auth

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    05a99bd View commit details
    Browse the repository at this point in the history
  9. add os version to ami name

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    ab9f49c View commit details
    Browse the repository at this point in the history
  10. replace "+" chars in AMI names

    AMI names with a + (e.g +rev) aren't  permitted
    
    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    2972875 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. DEBUG: try using generic-amd64

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    509d395 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. add dev mode flag to test instance

    this is to enable easier debugging if the instance is not reachable
    
    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    284359d View commit details
    Browse the repository at this point in the history
  2. add KMS key

    Change-type: patch
    Signed-off-by: Ryan Cooke <[email protected]>
    rcooke-warwick committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    48c1aaa View commit details
    Browse the repository at this point in the history