Attendees
...
- ?
- If an issue has slipped through the quality gates, an immediate revert required. Plus a quality gate should be added to catch this "slip" in the future.
- If there is an issue with the 3rd party services/libraries/software or Concourse Infrastructure/Tooling/HW, merge freeze is required and the communication mechanism is to be an automatic email to all RackHD committers (info pulled from github). Manual email is required if Concourse crashes.
- RackHD metrics collection status
...
- Bishoy youssef demo'd total failures/success releases in a single stat, will plan to send snapshots of the admin UI outside of the meeting
- Thomas Sullivan to send the previous metrics that were previously reported on
- RackHD static analysis
- Currently using Hound jshint for static analysis. Running on every PR and PR merge.
- Former RI-137 to be reviewed to determine what is applicable for RackHD Security
- RackHD SLack channel post from Kenny:
...
- any thoughts on this?
Maintainers… need to pose a question to you all. We got a few PRs last night in our RackHD repos and want to know if you all want to take ownership. At this time, we do not have the cycles to do anything other than put them in maintenance mode. Please respond back and I can make you admins for them
https://github.com/codedellemc/docker-machine-rackhd
https://github.com/codedellemc/gorackhd-redfish
https://github.com/codedellemc/gorackhd
https://github.com/codedellemc/rackhdcli
- any thoughts on this?
Follow-up
- Bintray publication
limiting to 6 months of sprint releases and 1 week of per-merge builds. Stories listed below, currently a WIP.
Efforts include cleaning up what we have published today and maintaining that clean-up policy going forward.
...
Jira Legacy server System JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId d7cc09d9-666d-3263-a71c-2a9ec3b8cd13 key RAC-6536
Before deleting the older sprint releases from binary, we should copy them to a local store in case someone comes looking (as has happened in the past).
Jira Legacy server System JIRA serverId d7cc09d9-666d-3263-a71c-2a9ec3b8cd13 key RAC-6537
- Concourse Based Sprint release status
...
- December 1st
...
- Expect release to take longer to run, now running on physical hardware on both dell and quanta stacks
...
- Sprint Release was made (2.34.0)
...
- Should Force merge to master be allowed in the new CD model
- Team agreed this should be disabled.
...
...
- updated all repos (including on-network, on-topology, smi, ...)
- What is considered a 3rd party service? and what are testing / continuous testing requirements for these 3rd party services?
- What is a core RackHD Service, what is a 3rd party service?
- Definition of 3rd party service: services developed outside of Dell EMC org. (ie mongodb)
- Definition of non-core services: services developed by Dell EMC orgs, not released with RackHD (ie UCS and SMI services).
- Continuous functional testing for these non-core services is not required by the RackHD CI/CD process. They should be tested by their "owners".
- Continuous integration test is required
- previous discussions had SMI integration testing with RackHD, currently a WIP migrating to Concourse -
- What is a core RackHD Service, what is a 3rd party service?
...
- Michael Hepfer Was this completed?
- Needs to be done for UCS -
...
- Currently a WIP by the Maglev team
- No requirement at this time where the physical resources are for CI.
- Separate release pipeline is required
- SMI services currently has a release pipeline, to be migrated to Concourse -
...
- Michael Hepfer Was this completed?
- Needs to be done for UCS -
...
- Currently a WIP by the Maglev team