2. Overview
● Sprint Statistics (O. Barenboim)
● Rest API (A. Bellotti)
● Providers (G. Blomquist, B. Sorota, J. Frey)
● User Interface (D. Clarizio)
● Foreman/Orchestration (G. McCullough)
● Automate (G. McCullough)
● Dialogs (G. McCullough)
● Appliance (J. Rafaniello)
● Community (J. Frey)
4. Rest API (A. Bellotti)
● Enhancement to /api/providers to support new provider class
● To enable, specify with the HTTP requests the provider_class=provider
parameter. For example:
POST /api/providers?provider_class=provider
{
"type" : "ProviderForeman" ,
"name" : "test_foreman",
"url" : "100.200.300.101 ",
"credentials" : {
"userid" : "test_userid",
"password" : "test_password"
}
}
● All CRUD and refresh action supported
● Same request and response format as current providers requests
● Tag and Policy Management is not currently supported with these types of
providers
8. User Interface (D. Clarizio)
● Bootstrap/Patternfly
○ Tables and style cleanup
● IPV6
○ Hostname changes and IP Address removal
● Removed SmartProxy from the UI
● Added tagging of Foreman objects
● Some minor SCVMM UI changes
9. Foreman/Orchestration (G. McCullough)
● Foreman
○ Added tag processing during provisioning
○ Added inventory collection of direct and inherited
host/host-group settings
■ OS Flavor, ptable, media, architecture, compute
profile, domain name, environment, realm
● Orchestration
○ Retirement support (initiated through Service
retirement)
10. Automate (G. McCullough)
● Support detection of user vs. system
retirement
○ Pass user/system attribute to automate resolution
○ Record retirement requester on resource
● CatalogBundleInitialization and
CatalogItemInitialization enhancements
○ Changed to use common parser
○ Fixed tag processing
○ Support override of service_name,
service_description and vm_name
○ Service cleanup for failed service provision
11. Dialogs (G. McCullough)
● Read-only option added to all dialog fields
● Refactored Dynamic drop-down list fields to
normal Drop Down list with Dynamic flag.
12. Appliance (J. Rafaniello)
● cloud-init rpm added
○ but there are root ssh login issues
● iptables configured via kickstart
○ whitelist accepted ports - PR 2562
○ drop INPUT/FORWARD by default - PR 2592
13. Community (J. Frey)
● Doc repository updates
● Next Botvinnik RC date
○ Backporting fixes from master
○ A few known issues regarding VMware integration