OSCM 16.1.4
What's new?
AWS Integration
In the AWS integration software, the following optional parameters have been added to the technical service definitions:
- diskSize: specifies the maximum disk size of the virtual server to be instantiated.
- publicIp: specifies whether the virtual server to be instantiated is to be assigned a public IP
address. - subnet: specifies the subnet to which the virtual server is to be assigned.
Extension Interface
When creating a marketable service, a supplier can now specify that a tab is added to the Details view for subscriptions on a marketplace. In this way, a Web page or Web application can be integrated for providing detailed information on a service and its operation to customers.
Customers may open the custom tab when they display details on a subscription on a
marketplace.
To link the Web page or Web application with OSCM, the supplier defines the URL pointing to
the Web page or Web application in the service definition. The content of the Web page or Web
application is retrieved and shown on the custom tab.
IaaS Service Controller Configuration Settings
Controller configuration settings such as DOMAIN_NAME, KEYSTONE_API_URL or TEMPLATE_BASE_URL can now also be provided as service parameters. This is useful for information that may be required depending on single services. Service parameters are passed to the respective provisioning service when they are set or updated by a customer.
APP API
The version of the APPlatformController and APPlatformService interfaces has been increased. The current version delivered with this release is v2_0. Existing implementations of service controllers do not need to be changed.
Custom Tab for IaaS Service Controllers
OSCM now provides a predefined custom tab for the MySubscriptions page when users are viewing their subscriptions to an IaaS service such as OpenStack or Amazon Web Services (AWS). On the custom tab, the booked Virtual Machines (VMs) are listed with detailed Information.
Suppliers can set the tab name and the URL for accessing the custom tab when creating or updating a corresponding service. The URL is in the following format:
http://<app-host-name>:<app-port>/<service controller name>/serverInformation.jsf
or, depending on the protocol used,
https://<app-host-name>:<app-port>/<service controller name>/serverInformation.jsf
For example:
https://MyAPPHost:8881/oscm-app-openstack/serverInformation.jsf
Custom Attributes for Customers
The administrator of a customer organization can now centrally set the value for a custom attribute, for example, user credentials for accessing an IaaS account such as OpenStack or Amazon Web Services (AWS). The credentials are then used for all subscriptions of the customers of a specific supplier. In case, the password needs to be changed in OpenStack or AWS, the customer administrator needs to change it only once instead of for all subscriptions.
Encryption for Custom Attributes
Custom attributes can also be defined for holding credentials. This allows customers, for example, to set the credentials for accessing an IaaS account only once. They are applied to all the subscriptions of the customer. In case the credentials have to be changed for the customer's IaaS account, the customer administrator needs to change them only once in OSCM.
Getting OSCM 16.1.4
You can find our deliverables below, as zip files. Apart from the binaries, the zips contain the relevant documentation.
Extensive 'how to' documentation can be found in our readme.md file as well as in our official documentation. The documentation for this release can be found here.