Topics

Bosh AlibabaCloud CPI release has not had community version yet

"何贵民(箫竹)
 

Dear Friends of BOSH,
 
As the major Cloud Provider, we, Alibaba Cloud, align more closely with the Bosh and CF community. In the past two year, we have got great results, like providing Bosh AlibabaCloud CPI,  bosh-linux-stemcell-builder supports building AlibabaCloud xenial stemcell, cf-deployment supports AlibabaCloud cloud-config and so on. Besides, there also have more results needs us to achieve, like providing light stemcell, official CPI releases, CPI certification CI and others.
 
With the integration progress, there also needs CF's efforts to help us to accelerate and finish integration Alibaba Cloud with CloudFoundry.
 
Currently, we have provided the latest CPI codes in the https://github.com/cloudfoundry-incubator/bosh-alicloud-cpi-release and we has published several custom version to help our customer to deploy Bosh and CF. But, for our customers and us, we more need its community version. like AlibabaCloud full stemcell community version. 
 
In order to validate the CPI availability, I built my concourse pipeline to run the CPI CI, and the results as the following:

 
If there are any issues, please let us know by github or slack, and we will fix them asap.
 
We appreciate your comments, thoughts, feedback and suggestions! You can reply on the cf-bosh mailing list or reach out in the ways described in the 'contact' section in the document.
 
Thanks and warm regards
Guimin, He

"何贵民(箫竹)
 

HI Chip and Mukesh,

At present, the bosh-deployment has supported alibaba cloud, but the alibaba cloud bosh cpi https://github.com/cloudfoundry-incubator/bosh-alicloud-cpi-release has not been published in the bosh.io. Is there any plan for it? Thanks in advance.

Thanks and warm regards
Guimin, He

James Myers
 

Hi Guimin,

We can't actually publish the bosh-alicloud-cpi-release to bosh.io until the release is reproducibly creatable from the BOSH release directory. The current issue is that the release uses the "local" blobstore configuration for the release blobs. This means that final releases are not creatable as there is no publicly accessible location for us to grab the release assets. You need to ensure that `bosh create-release releases/bosh-alicloud-cpi/bosh-alicloud-cpi-<version>.yml` works on machines that have freshly cloned the repository. I have left more details on this topic here: https://github.com/cloudfoundry/bosh-deployment/pull/175#issuecomment-525052322.

Once you have fixed these issues, you can add the bosh-alicloud-cpi-release to the releases index through a pull request here: https://github.com/bosh-io/releases 

Let me know if you have any questions,

Jim

On Tue, Sep 3, 2019 at 8:13 AM <guimin.hgm@...> wrote:
HI Chip and Mukesh,

At present, the bosh-deployment has supported alibaba cloud, but the alibaba cloud bosh cpi https://github.com/cloudfoundry-incubator/bosh-alicloud-cpi-release has not been published in the bosh.io. Is there any plan for it? Thanks in advance.

Thanks and warm regards
Guimin, He