SlideShare a Scribd company logo
SPRINT 152 REVIEW
- Sprint Ending January 4, 2021
January 6, 2021
Meeting Start: 10:30 am EST
2
SPEAKERS
● Overview
● UI (Harpreet Kataria)
● Providers (Adam Grare)
● Platform (Joe VLcek)
● API (Gregg Tanzillo)
3
4
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
5
PRs (UI, SUI, UI/REACT Components, API ): PRs (UI, SUI, UI/REACT Components): 14 Bugs: 7, Enhancements: 2,
React/Technical Debt: 1, other: 5
React Conversion
● Make the VM/Instance snapshot form API-driven (#7450)
● Change Add cloud key pairs form react (#7380)
Enhancements
● Move toolbar component to ui-classic and make it carbon (#7526)
● Change dashboard toolbar and topology toolbar to carbon and fix A11y (#7539)
UI
(Harpreet Kataria)
6
Move toolbar component to ui-classic and make it carbon (#7526)
UI
(Harpreet Kataria)
After
Before
7
Change dashboard toolbar and topology toolbar to carbon and fix A11y (#7539)
UI
(Harpreet Kataria)
AfterBefore
8
IBM Cloud
● Switch to using OpenAPI gems for IBM Cloud Power Virtual Servers (#56)
OpenStack
● Add DDF schema for cloud volume snapshot creation (#651)
VMware
● Enhance OVF deployment by allowing selection of target folders/datacenters/etc… (#680)
● Fix for destroyed VMs not being archived (#683)
● Fix for certain IPv6 addresses being treated like IPv4 causing refresh failures (#677)
PROVIDERS
(Adam Grare)
9
52 PRs merged
Enhancements:
● Use systemd-notify for worker heartbeating manageiq/20840
● Add debug logging for the reconcile loop manageiq-pods/662
● Add display names for FileDepot models manageiq/20863
● Rails 6.0 Support manageiq-messaging/59, activerecord-id_regions/18, manageiq-postgres_ha_admin/23
● Get Kafka configuration working with the Rdkafka gem manageiq-rpm_build/126, manageiq-messaging/58, manageiq-appliance_console/137
Bugs:
● Run MiqServer.status_update in server process https://github.com/ManageIQ/manageiq/pull/20904
Build:
● Update to ruby 2.6 container-httpd-init/9
● Updates for CentOS 8.3 manageiq-rpm_build/125, container-httpd-init/8, container-httpd/53, manageiq-appliance-build/455, manageiq-pods/661
● Exclude net-snmp packages from ubi repo manageiq-pods/663
● Drop dependency on activerecord since nothing here requires it. manageiq-gems-pending/504
● Upgrade postgresql 10 container-postgresql/22
PLATFORM
(Joe VLcek)
10
Documentation:
● Update create-vmware-content-library-catalog-item.md manageiq-documentation/1514
● Update adding_ibm_cloud_vpc_provider.md manageiq-documentation/1523
● Updates to Terraform provider manageiq-documentation/1525
● Update provisioning-requests-ibm-cloud-powervs.md - needed to fix topic format and TOC manageiq-documentation/1519
● Update enabling_red_hat_virtualization_cu.md manageiq-documentation/1527
● Updated the Setting Ownership page to include all collections that implement set_ownership manageiq-documentation/1522
● Add notes about multi-region appliance -> kubernetes migration manageiq-documentation/1521
● Add notes about attribute value pair manageiq-documentation/1524
PLATFORM
(Joe VLcek)
11
● Add endpoint for editing Network Routers (Lucy F.) #960
POST /api/network_routers/:id - action “edit”
POST /api/network_routers/10000000000009
{
"action": "edit",
"status": "test"
}
The edit action creates an async request, so the response is an action result that includes the task id and reference.
RESPONSE
{
"success": true,
"message": "Updating Network Router id:10000000000009 name: 'redhat-ext-router'",
"task_id": "10000000053299",
"task_href": "http://localhost:3000/api/tasks/10000000053299"
}
API
(Gregg Tanzillo)
12
● Created *gpppd endpoint for host aggregates (David H.) #964
GET /api/host_aggregates
GET /api/host_aggregates/:id
POST /api/host_aggregates
PUT/PATCH /api/host_aggregates/:id
DELETE /api/host_aggregates/:id
Example Request:
POST /api/host_aggregates
{
"ems_id": 7,
"name": "foo"
}
PUT/PATCH /api/host_aggregates/1
{
"name": "foo"
}
See PR for additional examples
API
(Gregg Tanzillo)
13
● Introducing a simple GET-only endpoint for shortcuts (David H.) #970
GET /api/shortcuts
{
"name": "shortcuts",
"count": 106,
"subcount": 106,
"pages": 1,
"resources": [
{
"href": "http://localhost:3000/api/shortcuts/1"
},
{
"href": "http://localhost:3000/api/shortcuts/2"
},
{
"href": "http://localhost:3000/api/shortcuts/3"
},
....
],
"links": {
"self": "http://localhost:3000/api/shortcuts?offset=0",
"first": "http://localhost:3000/api/shortcuts?offset=0",
"last": "http://localhost:3000/api/shortcuts?offset=0"
}
}
API
(Gregg Tanzillo)
14
● Introduce error code for errors (Keenan) #961
○ Before
■ Return an ok for all create and update requests, even when they failed.
■ Applied to single and bulk requests
○ After
■ Now if there is one resource, including a collection of one resource, and it fails creating
or updating, it will return a failed status code (4xx)
● 400 Bad Request
● Fixed endpoint feature mapping for policy-related endpoints (David H.) #966
API
(Gregg Tanzillo)
15
Questions? Discussion?
Sprint 153 Review - January 20, 2021
Meeting Start: 10:30 am EST
THANK YOU
manageiq.org github.com/ManageIQ
twitter.com/ManageIQ gitter.im/ManageIQ/manageiq
facebook.com/manageiq talk.manageiq.org
youtube.com/user/ManageIQVideolinkedin.com/company/manageiq

More Related Content

What's hot

Sprint 164
Sprint 164Sprint 164
Sprint 164
ManageIQ
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
ManageIQ
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
ManageIQ
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
ManageIQ
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
ManageIQ
 
Sprint 163
Sprint 163Sprint 163
Sprint 163
ManageIQ
 
Sprint 170
Sprint 170Sprint 170
Sprint 170
ManageIQ
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
ManageIQ
 
Sprint 174
Sprint 174Sprint 174
Sprint 174
ManageIQ
 
Sprint 177
Sprint 177Sprint 177
Sprint 177
ManageIQ
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
ManageIQ
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 150
Sprint 150Sprint 150
Sprint 150
ManageIQ
 
Sprint 178
Sprint 178Sprint 178
Sprint 136
Sprint 136Sprint 136
Sprint 136
ManageIQ
 
Sprint 153
Sprint 153Sprint 153
Sprint 153
ManageIQ
 
Sprint 173
Sprint 173Sprint 173
Sprint 173
ManageIQ
 
Sprint 130
Sprint 130Sprint 130
Sprint 130
ManageIQ
 
Sprint 138
Sprint 138Sprint 138
Sprint 138
ManageIQ
 

What's hot (20)

Sprint 164
Sprint 164Sprint 164
Sprint 164
 
Sprint 169
Sprint 169Sprint 169
Sprint 169
 
Sprint 179
Sprint 179Sprint 179
Sprint 179
 
Sprint 171
Sprint 171Sprint 171
Sprint 171
 
Sprint 168
Sprint 168Sprint 168
Sprint 168
 
Sprint 163
Sprint 163Sprint 163
Sprint 163
 
Sprint 170
Sprint 170Sprint 170
Sprint 170
 
Sprint 167
Sprint 167Sprint 167
Sprint 167
 
Sprint 174
Sprint 174Sprint 174
Sprint 174
 
Sprint 177
Sprint 177Sprint 177
Sprint 177
 
Sprint 172
Sprint 172Sprint 172
Sprint 172
 
Sprint 181
Sprint 181Sprint 181
Sprint 181
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 150
Sprint 150Sprint 150
Sprint 150
 
Sprint 178
Sprint 178Sprint 178
Sprint 178
 
Sprint 136
Sprint 136Sprint 136
Sprint 136
 
Sprint 153
Sprint 153Sprint 153
Sprint 153
 
Sprint 173
Sprint 173Sprint 173
Sprint 173
 
Sprint 130
Sprint 130Sprint 130
Sprint 130
 
Sprint 138
Sprint 138Sprint 138
Sprint 138
 

Similar to Sprint 152

Sprint 139
Sprint 139Sprint 139
Sprint 139
ManageIQ
 
Sprint 149
Sprint 149Sprint 149
Sprint 149
ManageIQ
 
Sprint 148
Sprint 148Sprint 148
Sprint 148
ManageIQ
 
Sprint 146
Sprint 146Sprint 146
Sprint 146
ManageIQ
 
Sprint 142
Sprint 142Sprint 142
Sprint 142
ManageIQ
 
Sprint 131
Sprint 131Sprint 131
Sprint 131
ManageIQ
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
ManageIQ
 
Sprint 200
Sprint 200Sprint 200
Sprint 200
ManageIQ
 
Sprint 129
Sprint 129Sprint 129
Sprint 129
ManageIQ
 
Sprint 135
Sprint 135Sprint 135
Sprint 135
ManageIQ
 
Sprint 137
Sprint 137Sprint 137
Sprint 137
ManageIQ
 
Sprint 124
Sprint 124Sprint 124
Sprint 124
ManageIQ
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
ManageIQ
 
Sprint 145
Sprint 145Sprint 145
Sprint 145
ManageIQ
 
Sprint 121
Sprint 121Sprint 121
Sprint 121
ManageIQ
 
Sprint 126
Sprint 126Sprint 126
Sprint 126
ManageIQ
 
Sprint 186
Sprint 186Sprint 186
Sprint 186
ManageIQ
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
ManageIQ
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
ManageIQ
 
Sprint 128
Sprint 128Sprint 128
Sprint 128
ManageIQ
 

Similar to Sprint 152 (20)

Sprint 139
Sprint 139Sprint 139
Sprint 139
 
Sprint 149
Sprint 149Sprint 149
Sprint 149
 
Sprint 148
Sprint 148Sprint 148
Sprint 148
 
Sprint 146
Sprint 146Sprint 146
Sprint 146
 
Sprint 142
Sprint 142Sprint 142
Sprint 142
 
Sprint 131
Sprint 131Sprint 131
Sprint 131
 
Sprint 180
Sprint 180Sprint 180
Sprint 180
 
Sprint 200
Sprint 200Sprint 200
Sprint 200
 
Sprint 129
Sprint 129Sprint 129
Sprint 129
 
Sprint 135
Sprint 135Sprint 135
Sprint 135
 
Sprint 137
Sprint 137Sprint 137
Sprint 137
 
Sprint 124
Sprint 124Sprint 124
Sprint 124
 
Sprint 117
Sprint 117Sprint 117
Sprint 117
 
Sprint 145
Sprint 145Sprint 145
Sprint 145
 
Sprint 121
Sprint 121Sprint 121
Sprint 121
 
Sprint 126
Sprint 126Sprint 126
Sprint 126
 
Sprint 186
Sprint 186Sprint 186
Sprint 186
 
Sprint 175
Sprint 175Sprint 175
Sprint 175
 
Sprint 165
Sprint 165Sprint 165
Sprint 165
 
Sprint 128
Sprint 128Sprint 128
Sprint 128
 

More from ManageIQ

ManageIQ - Sprint 239 Review - Slide Deck
ManageIQ - Sprint 239 Review - Slide DeckManageIQ - Sprint 239 Review - Slide Deck
ManageIQ - Sprint 239 Review - Slide Deck
ManageIQ
 
ManaegIQ - Sprint 238 Review - Slide Deck
ManaegIQ - Sprint 238 Review - Slide DeckManaegIQ - Sprint 238 Review - Slide Deck
ManaegIQ - Sprint 238 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
ManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
ManageIQ
 

More from ManageIQ (20)

ManageIQ - Sprint 239 Review - Slide Deck
ManageIQ - Sprint 239 Review - Slide DeckManageIQ - Sprint 239 Review - Slide Deck
ManageIQ - Sprint 239 Review - Slide Deck
 
ManaegIQ - Sprint 238 Review - Slide Deck
ManaegIQ - Sprint 238 Review - Slide DeckManaegIQ - Sprint 238 Review - Slide Deck
ManaegIQ - Sprint 238 Review - Slide Deck
 
ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide Deck
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 

Recently uploaded

Authentication Review-June -2024 AP & TS.pptx
Authentication Review-June -2024 AP & TS.pptxAuthentication Review-June -2024 AP & TS.pptx
Authentication Review-June -2024 AP & TS.pptx
DEMONDUOS
 
bangalore Girls call 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
bangalore Girls call  👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Deliverybangalore Girls call  👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
bangalore Girls call 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
TEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with YouTEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with You
marcofolio
 
GT degree offer diploma Transcript
GT degree offer diploma TranscriptGT degree offer diploma Transcript
GT degree offer diploma Transcript
attueb
 
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdfSEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
Balti Bloggers
 
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
87tomato
 
Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech.Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech
 
Mumbai Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service A...
Mumbai Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service A...Mumbai Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service A...
Mumbai Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service A...
3610stuck
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
neshakor5152
 
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
andrehoraa
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
jealousviolet
 
UMiami degree offer diploma Transcript
UMiami degree offer diploma TranscriptUMiami degree offer diploma Transcript
UMiami degree offer diploma Transcript
attueb
 
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
singhlata50dh
 
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
ashiklo9823
 
To Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance SheetsTo Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance Sheets
Task Tracker
 
Busty Girls Call Mumbai 9930245274 Unlimited Short Providing Girls Service Av...
Busty Girls Call Mumbai 9930245274 Unlimited Short Providing Girls Service Av...Busty Girls Call Mumbai 9930245274 Unlimited Short Providing Girls Service Av...
Busty Girls Call Mumbai 9930245274 Unlimited Short Providing Girls Service Av...
revolutionary575
 
BATber53 AWS Modernize your applications with purpose-built AWS databases
BATber53 AWS Modernize your applications with purpose-built AWS databasesBATber53 AWS Modernize your applications with purpose-built AWS databases
BATber53 AWS Modernize your applications with purpose-built AWS databases
BATbern
 
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
Srinivas Dukka
 
SAP implementation steps PDF - Zyple Software
SAP implementation steps PDF - Zyple SoftwareSAP implementation steps PDF - Zyple Software
SAP implementation steps PDF - Zyple Software
Zyple Software
 
Russian Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service ...
Russian Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service ...Russian Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service ...
Russian Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service ...
shanihomely
 

Recently uploaded (20)

Authentication Review-June -2024 AP & TS.pptx
Authentication Review-June -2024 AP & TS.pptxAuthentication Review-June -2024 AP & TS.pptx
Authentication Review-June -2024 AP & TS.pptx
 
bangalore Girls call 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
bangalore Girls call  👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Deliverybangalore Girls call  👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
bangalore Girls call 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
TEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with YouTEQnation 2024: Sustainable Software: May the Green Code Be with You
TEQnation 2024: Sustainable Software: May the Green Code Be with You
 
GT degree offer diploma Transcript
GT degree offer diploma TranscriptGT degree offer diploma Transcript
GT degree offer diploma Transcript
 
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdfSEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
SEO Cheat Sheet with Learning Resources by Balti Bloggers.pdf
 
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
Verified Girls Call Mumbai 👀 9820252231 👀 Cash Payment With Room DeliveryDeli...
 
Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech.Mobile App Development Company in Noida - Drona Infotech.
Mobile App Development Company in Noida - Drona Infotech.
 
Mumbai Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service A...
Mumbai Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service A...Mumbai Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service A...
Mumbai Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service A...
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
 
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
PathSpotter: Exploring Tested Paths to Discover Missing Tests (FSE 2024)
 
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
VVIP Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And No1 i...
 
UMiami degree offer diploma Transcript
UMiami degree offer diploma TranscriptUMiami degree offer diploma Transcript
UMiami degree offer diploma Transcript
 
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
High Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 ...
 
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
Vip Girls Call ServiCe Hyderabad 0000000000 Pooja Best High Class Hyderabad A...
 
To Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance SheetsTo Avoid Mistakes When Using Online Attendance Sheets
To Avoid Mistakes When Using Online Attendance Sheets
 
Busty Girls Call Mumbai 9930245274 Unlimited Short Providing Girls Service Av...
Busty Girls Call Mumbai 9930245274 Unlimited Short Providing Girls Service Av...Busty Girls Call Mumbai 9930245274 Unlimited Short Providing Girls Service Av...
Busty Girls Call Mumbai 9930245274 Unlimited Short Providing Girls Service Av...
 
BATber53 AWS Modernize your applications with purpose-built AWS databases
BATber53 AWS Modernize your applications with purpose-built AWS databasesBATber53 AWS Modernize your applications with purpose-built AWS databases
BATber53 AWS Modernize your applications with purpose-built AWS databases
 
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
AWS DevOps-Tutorial CHANAKYA SRIYAN DUKKA.
 
SAP implementation steps PDF - Zyple Software
SAP implementation steps PDF - Zyple SoftwareSAP implementation steps PDF - Zyple Software
SAP implementation steps PDF - Zyple Software
 
Russian Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service ...
Russian Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service ...Russian Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service ...
Russian Girls Call Mumbai 🎈🔥9930687706 🔥💋🎈 Provide Best And Top Girl Service ...
 

Sprint 152

  • 1. SPRINT 152 REVIEW - Sprint Ending January 4, 2021 January 6, 2021 Meeting Start: 10:30 am EST
  • 2. 2 SPEAKERS ● Overview ● UI (Harpreet Kataria) ● Providers (Adam Grare) ● Platform (Joe VLcek) ● API (Gregg Tanzillo)
  • 3. 3
  • 4. 4 * Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are excluded.
  • 5. 5 PRs (UI, SUI, UI/REACT Components, API ): PRs (UI, SUI, UI/REACT Components): 14 Bugs: 7, Enhancements: 2, React/Technical Debt: 1, other: 5 React Conversion ● Make the VM/Instance snapshot form API-driven (#7450) ● Change Add cloud key pairs form react (#7380) Enhancements ● Move toolbar component to ui-classic and make it carbon (#7526) ● Change dashboard toolbar and topology toolbar to carbon and fix A11y (#7539) UI (Harpreet Kataria)
  • 6. 6 Move toolbar component to ui-classic and make it carbon (#7526) UI (Harpreet Kataria) After Before
  • 7. 7 Change dashboard toolbar and topology toolbar to carbon and fix A11y (#7539) UI (Harpreet Kataria) AfterBefore
  • 8. 8 IBM Cloud ● Switch to using OpenAPI gems for IBM Cloud Power Virtual Servers (#56) OpenStack ● Add DDF schema for cloud volume snapshot creation (#651) VMware ● Enhance OVF deployment by allowing selection of target folders/datacenters/etc… (#680) ● Fix for destroyed VMs not being archived (#683) ● Fix for certain IPv6 addresses being treated like IPv4 causing refresh failures (#677) PROVIDERS (Adam Grare)
  • 9. 9 52 PRs merged Enhancements: ● Use systemd-notify for worker heartbeating manageiq/20840 ● Add debug logging for the reconcile loop manageiq-pods/662 ● Add display names for FileDepot models manageiq/20863 ● Rails 6.0 Support manageiq-messaging/59, activerecord-id_regions/18, manageiq-postgres_ha_admin/23 ● Get Kafka configuration working with the Rdkafka gem manageiq-rpm_build/126, manageiq-messaging/58, manageiq-appliance_console/137 Bugs: ● Run MiqServer.status_update in server process https://github.com/ManageIQ/manageiq/pull/20904 Build: ● Update to ruby 2.6 container-httpd-init/9 ● Updates for CentOS 8.3 manageiq-rpm_build/125, container-httpd-init/8, container-httpd/53, manageiq-appliance-build/455, manageiq-pods/661 ● Exclude net-snmp packages from ubi repo manageiq-pods/663 ● Drop dependency on activerecord since nothing here requires it. manageiq-gems-pending/504 ● Upgrade postgresql 10 container-postgresql/22 PLATFORM (Joe VLcek)
  • 10. 10 Documentation: ● Update create-vmware-content-library-catalog-item.md manageiq-documentation/1514 ● Update adding_ibm_cloud_vpc_provider.md manageiq-documentation/1523 ● Updates to Terraform provider manageiq-documentation/1525 ● Update provisioning-requests-ibm-cloud-powervs.md - needed to fix topic format and TOC manageiq-documentation/1519 ● Update enabling_red_hat_virtualization_cu.md manageiq-documentation/1527 ● Updated the Setting Ownership page to include all collections that implement set_ownership manageiq-documentation/1522 ● Add notes about multi-region appliance -> kubernetes migration manageiq-documentation/1521 ● Add notes about attribute value pair manageiq-documentation/1524 PLATFORM (Joe VLcek)
  • 11. 11 ● Add endpoint for editing Network Routers (Lucy F.) #960 POST /api/network_routers/:id - action “edit” POST /api/network_routers/10000000000009 { "action": "edit", "status": "test" } The edit action creates an async request, so the response is an action result that includes the task id and reference. RESPONSE { "success": true, "message": "Updating Network Router id:10000000000009 name: 'redhat-ext-router'", "task_id": "10000000053299", "task_href": "http://localhost:3000/api/tasks/10000000053299" } API (Gregg Tanzillo)
  • 12. 12 ● Created *gpppd endpoint for host aggregates (David H.) #964 GET /api/host_aggregates GET /api/host_aggregates/:id POST /api/host_aggregates PUT/PATCH /api/host_aggregates/:id DELETE /api/host_aggregates/:id Example Request: POST /api/host_aggregates { "ems_id": 7, "name": "foo" } PUT/PATCH /api/host_aggregates/1 { "name": "foo" } See PR for additional examples API (Gregg Tanzillo)
  • 13. 13 ● Introducing a simple GET-only endpoint for shortcuts (David H.) #970 GET /api/shortcuts { "name": "shortcuts", "count": 106, "subcount": 106, "pages": 1, "resources": [ { "href": "http://localhost:3000/api/shortcuts/1" }, { "href": "http://localhost:3000/api/shortcuts/2" }, { "href": "http://localhost:3000/api/shortcuts/3" }, .... ], "links": { "self": "http://localhost:3000/api/shortcuts?offset=0", "first": "http://localhost:3000/api/shortcuts?offset=0", "last": "http://localhost:3000/api/shortcuts?offset=0" } } API (Gregg Tanzillo)
  • 14. 14 ● Introduce error code for errors (Keenan) #961 ○ Before ■ Return an ok for all create and update requests, even when they failed. ■ Applied to single and bulk requests ○ After ■ Now if there is one resource, including a collection of one resource, and it fails creating or updating, it will return a failed status code (4xx) ● 400 Bad Request ● Fixed endpoint feature mapping for policy-related endpoints (David H.) #966 API (Gregg Tanzillo)
  • 15. 15 Questions? Discussion? Sprint 153 Review - January 20, 2021 Meeting Start: 10:30 am EST
  • 16. THANK YOU manageiq.org github.com/ManageIQ twitter.com/ManageIQ gitter.im/ManageIQ/manageiq facebook.com/manageiq talk.manageiq.org youtube.com/user/ManageIQVideolinkedin.com/company/manageiq