Oracle Cloud Partner Image creation
Friday, 30 Aug 2024
This post is only relevant to Oracle Cloud partners. If you’re not a partner, you can stop reading now. Oracle’s marketplace is aimed more at companies that want to sell their software on the Oracle Cloud. This includes functionality like sales lead generation, conversion tracking, and a lot less of “I want to give away my software for free”.
Assuming you’ve gone through the process of becoming a partner, you’ll need to create a “product listing” first, and go through the performative absurdity of getting it approved. This is a process that involves a lot of people who have no idea what all the other people are doing, and who are continually being replaced by other people who also have no idea what the previous people are doing. It’s a bit like a Kafka novel, but with a less satisfying ending.
Once you’ve got your product listing approved, start off with a Private URL. This URL can be provided to people for testing, but it’s not publically visible yet.
The next step is to create an image, from an existing compute image OCID. For this to work, you need to configure your OCI tenancy to enable the marketplace to access it.
wait for approval stuff
Updating The Listing
Now that the artifact has been approved, you can update the listing to make it publically available.
-
open listings and choose
edit
on the appropriate FreeBSD version -
select
App Install Package
Console Publishing Workflow
This section needs to be expanded once API access and information is made available from Oracle.
- upload the artefact as usual
-
clone the latest
FreeBSD 14
or similar listing - edit Version Details, and release notes incl updating internal URLs
- submit the new release for approval - it can take a few days
-
now you can
app install package
its only avilable once per listing -
choose
create package
https://docs.oracle.com/en-us/iaas/Content/Marketplace/console-publishing.htmhttps://docs.oracle.com/en-us/iaas/Content/Marketplace/manage-containers-in-marketplace.htmhttps://docs.oracle.com/en-us/iaas/Content/partner-portal/partner-portal_using-the-service.htm#partner_portal_build_workflow_to_publish_oracle_cloud_infrastructure_image_listing