jclouds-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Downer <notificati...@github.com>
Subject [jclouds/jclouds] JCLOUDS-1351: fixes to correctly recognise and boot the official CentOS images from the AWS Marketplace (#1153)
Date Thu, 02 Nov 2017 20:56:30 GMT
CentOS’ officially-supported AMIs are hosted on the AWS Marketplace. This adds support for
those images, recognising the AMI naming convention and ensuring the OS metadata is parsed
correctly and the correct SSH login name is used.

JCLOUDS-1351 is fixed, which was a blocker to using these AMIs. Other issues have been resolved
so the jclouds detects the correct data needed to populate the node metadata and allow jclouds
to connect.

There is no change to the default jclouds configuration and the official CentOS images will
not be detected by default. To use these images, you must alter the ami-query properties to
include searching the “AWS Marketplace”, which has an owner ID of 679593333241. You must
also manually log on to the AWS Marketplace, select your chosen CentOS image, and “subscribe”
to it (you can do this by proceeding as if to launch an image, but stopping after you have
agreed to the subscription and before launching).
You can view, comment on, or merge this pull request online at:


-- Commit Summary --

  * JCLOUDS-1351: improve OS Family parsing
  * Recognise CentOS images on AWS Marketplace

-- File Changes --

    M apis/ec2/src/main/java/org/jclouds/ec2/compute/strategy/EC2PopulateDefaultLoginCredentialsForImageStrategy.java
    M compute/src/main/java/org/jclouds/compute/domain/OsFamily.java (38)
    M compute/src/main/java/org/jclouds/compute/util/ComputeServiceUtils.java (10)
    M providers/aws-ec2/src/main/java/org/jclouds/aws/ec2/compute/strategy/AWSEC2ReviseParsedImage.java
    M providers/aws-ec2/src/test/java/org/jclouds/aws/ec2/compute/strategy/AWSEC2ImageParserTest.java
    A providers/aws-ec2/src/test/resources/centos_marketplace_images.xml (38)

-- Patch Links --


You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:

View raw message