Here you find logistics for upcoming calls, agenda for the meetings and information & materials from previous meetings.
Meeting Logistics
Day/Time: Weekly on Tuesdays from 11:00-12:00UTC (Find your localtime here)
Zoom: https://zoom.us/j/869602264 (Nordix)(Find dial-in numbers here)
IRC: #nordix channel on Freenode Network (Find IRC instructions here)
Chaired by: Robert Tomczyk (rotating)
- Infra Project Space: Infrastructure Project
Proposed Topics for Upcoming Meetings
Please add any topic to the list you would like to have discussed during the meeting to the table below.
Proposer | Topic | Description | High Priority |
---|---|---|---|
@Sven Svensson | Take over the world | That the Nordix Infra team should strive for world domination, see more information here. | Yes |
If you do not explicitly mark topics you are proposing as high-prio, they will be added to the upcoming meetings and discussed on first come first serve basis.
Agenda and Meeting Minutes
December 10, 2019
Cancelled - no quorum
November 26, 2019
Agenda:
- Composition of stacks for teams requesting ONAP environments in CityCloud (https://gerrit.nordix.org/c/infra/engine/+/2878)
- Briefly discussed last weeks agenda item 'Requesting and using Nordix cloud infrastructure'
Minutes of meeting:
- Use of conditionals in heat templates will be investigated to allow a more configurable stack
Potentially the infra/tools repo could be used in meantime to store configurations as in the review
- The use of the Nordix OpenLabs DB needs to be investigated as a mechanism to flag whether a stack should be retained or not. This could link in with a Jenkins job that cleans up requested ONAP test environments.
https://labs.nordix.org/
November 19, 2019
Agenda:
- Requesting and using Nordix cloud infrastructure,
i.e. the process and methology of providing ONAP resources to teams, outline:- Their will be a weekly Nordix infrastructure meeting that teams can request resources from.
- Maximum of two k8s clusters to host two ONAPs to be made available per team.
- Teams will have access to the kubernetes cluster to clear out and then reinstall an ONAP deployment.
- OpenStack projects (tenants) per team will not be used, instead a stack will be created and a default kubernetes cluster with ONAP installed made available (this will be regularly reviewed in the future)
- Teams will not have permission to administer stacks
- Stack names (and hence servers) will use a naming convention to identify which team they are in use by
- Stacks will be removed on a regular basis if teams do not indicate requirement to retain (mechanism to be worked out separately)
Minutes of meeting:
- Agreement to spin up 1 ONAP for each team and then if there is a special circumstance a 2nd ONAP. So its default 1 deployment, maximum 2 deployments.
- A Jenkins job will be set up for tearing down and rebuilding ONAP deployments. Suggestion is this will run automatically every Friday which will clean up deployments that are not flagged for retention. This way we don't waste loads of money/resources over weekend when not being used.
November 12, 2019
Cancelled - no quorum
November 5, 2019
Cancelled - no quorum
October 22, 2019
Agenda:
- Nordix Harbor upgrade failure.
- No MS Teams plugin for Jenkins Job Builder
- Security Scanner for Nordix - report.
Minutes of meeting:
- Harbor upgrade failed during configuration migration to new version. We hit the issue described in https://github.com/goharbor/harbor/pull/9276.
Decision: Upgrade will be done again using the workaround provided as part of the Harbor ticket. - The report for Security Scanners was send to Nordix TC and we need to wait for the decision.
- We need to take a look ow much work will require to update JJB with support for MS Teams.
October 15, 2019
Agenda:
- Security Scanner for Nordix.
- Upgrading Nordix Harbor to version 1.9.0.
- Mirror git tags from upstream to Nordix Gerrit.
Minutes of meeting:
- Nordix harbor will be upgraded to v1.9.1 in order to bring new features and fix some security issues since 1.7.4. New features includes webhooks and robot accounts.
- The decision was made to test two network security scanners and compare results from both of them. Base on those results and reports they generated the Nordic TC will make decision which product to use.
- The OpenDev team point out that git tags are not sync from upstream to Nordix Gerrit. We need to make changes to make sure all the new tags from upstream are present in Nordix.
October 1, 2019
Agenda:
- Introduce ONAP to new OpenStack cloud with heat templates modification.
- Nordix maintenance window
- Strong SSH security keys for user accounts in Upstream Gerrit.
- Security Scanner for Nordix.
Minutes of meeting:
- The weekly maintenance window was accepted and it was decided to set it for Sunday between 21:00 - 23:00 GMT.
This needs to be communicated to the Nordix teams on discuss and page with plan for maintenance window will be publish on Nordix WIKI: https://wiki.nordix.org/x/0If5
Not every weekend the maintenance will be performed as this will depend on what is required on that time. - The proposal for stronger SSH keys with passphrase for Gerrit upstream communication was accepted. It was decided that this needs to be tested first to make sure it will work as expected.
- Introduction of Security Scanner for Nordix was accepted. We need to see what are our options here and what is available.
September 17, 2019
Agenda:
- Upgrade Nordix Gerrit as current version 2.13.11 is not supported and cause issue on new browsers.
The Gerrit upgrade plan available on: Gerrit upgrade - Introduce ORANSC upstream projects to Nordix from gerrit.o-ran-sc.org.
- Change how the ONAP slave with multiple JAVA versions are handle in ONAP.
Minutes of meeting
- The Gerrit upgrade plan was reviewed and accepted.
Decision was made not migrate to NoteDB back-end during Gerrit upgrade. - For ORANSC upstream the basic integration using the push-upstream and rebase is required for now. The introduction of Java verify jobs will be done on request.
- The ONAP jenkins slaves will be updated. The desired position is to have one ONAP slave with multiple JAVA versions installed.
September 10, 2019
Minutes of meeting
The meeting was cancelled.
July 16,2019
Meeting Link: https://zoom.us/j/869602264
Agenda:
- Delete old ONAP repos.
There are only couple reviews open on this stage. I'm going to migrate them to new ONAP repos myself:
https://gerrit.nordix.org/#/c/1092/
https://gerrit.nordix.org/#/c/1097/
https://gerrit.nordix.org/#/c/1193/
https://gerrit.nordix.org/#/c/1149/ - CI loops for Geode
One of the Geode upgrade test requires slave with:CPUS: "96" CityCloud MAX: 24
RAM: "160" CityCloud MAX: 128 - Cloud space for Metal3 team.
Minutes of meeting
nordix-bot has changed the topic to: Welcome to Nordix IRC Channel (http://www.nordix.org/)
Meeting ended Tue Jul 16 11:19:08 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
Minutes: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-16-10.58.html
Minutes (text): https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-16-10.58.txt
Log: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-16-10.58.log.html
July 9,2019
Meeting Link: https://zoom.us/j/869602264
minutes of meeting
<nordix-bot> Meeting ended Tue Jul 9 11:15:11 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
<nordix-bot> Minutes: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-09-11.00.html
<nordix-bot> Minutes (text): https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-09-11.00.txt
<nordix-bot> Log: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-09-11.00.log.html
July 2, 2019
Meeting Link: https://zoom.us/j/869602264
Agenda:
- OpenDaylight improvements
- Delete old ONAP repos after repo migration to 'onap' namespace.
- Apache Geode CI/CD
minutes of meeting
<nordix-bot> Meeting ended Tue Jul 2 11:18:37 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
<nordix-bot> Minutes: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-02-11.03.html
<nordix-bot> Minutes (text): https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-02-11.03.txt
<nordix-bot> Log: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-07-02-11.03.log.html
Action Items:
- Robert Tomczyk Drop back improvements to OpenDaylight
- Robert Tomczyk Delete old ONAP repos
- Robert Tomczyk Update ONAP push upstream job to preserve topics and draft status of reviews
- Robert Tomczyk Fix Slack plugin for Nordix Jenkins Jobs
June 25, 2019
Meeting Link: https://zoom.us/j/3131090081
Agenda:
- Continuation of Nordix Infra meetings (Liam Fallon )
Minutes of Meeting
May 28, 2019
Meeting Link: https://zoom.us/j/3131090081
Agenda:
- Migrating the ONAP repositories in a namespace (Robert Tomczyk )
- Nordix Jenkins build - Slack notification (Robert Tomczyk )
- ONAP: Set up jobs to run the ONAP Version Manifest Maven Plugin? (Henrik Andersson)
- ONAP: Can/should we use Gerrit topics when we push upstream? (Henrik Andersson )
- Chat system for Nordix Infra (Liam Fallon)
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-05-28-11.00.html
Attendees as per minutes above, but also including:
Henrik Andersson
Action Items:
- Andy Walshe to confirm the status of the ONAP Version Manifest Plugin.
- Liam Fallon to talk to Robert Tomczyk regarding upgrades to the push upstream job to preserve topics and draft status of reviews.
- Gareth Roper to get more information on the proposal to change the Nordix chat system from IRC.
- Liam Fallon to ask Robert Tomczyk to change the failure reporting to Slack for the push-upstream and rebase jobs.
- Liam Fallon to ask Robert Tomczyk to suggest times for putting the ONAP gerrit repos in a namespace in Nordix.
May 15, 2019
Agenda:
- Developer Workflow using "git review"
- Update on Linux Antivirus
- Reducing number of Jenkins jobs by allowing multiple triggers for the standard 'rebase' and 'push-upstream' jobs and using GERRIT_BRANCH parameter.
- The VPN usage feedback and decission.
April 24, 2019
Agenda:
- Rollcall and Agenda
- Nordix Cloud Infra Automation & CICD Short Status Update
- Nordix Vision and how Infra can help
- "One-click Deploy" to provision environments for trying new technologies
- Ability to construct delivery pipelines for new technologies
- AoB
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-03-20-13.00.html
Action Items:
- Andrew Fenner and Fatih Degirmenci to work on CityCloud EST Tenant Quota.
- Gareth Roper, Fatih Degirmenci, and Ronan Keogh to come up with a proposal for harbor and artifactory usage and structuring.
- Shinu John and Gareth Roper to give snyk.io a quick try depending on other responsibilities
- <addme>
April 17, 2019
Agenda:
No meeting has been held due to lack of topics.
April 10, 2019
Agenda:
No meeting has been held due to lack of topics.
April 03, 2019
Agenda:
No meeting has been held due to lack of topics.
Action Items:
- Gareth Roper, Fatih Degirmenci, and Ronan Keogh to come up with a proposal for harbor and artifactory usage and structuring.
- Fiachra Corcoran, Shinu John and Gareth Roper to give snyk.io a quick try depending on other responsibilities
March 27, 2019
Agenda:
No meeting has been held due to lack of topics
Minutes of Meeting: TBD
Action Items:
- Gareth Roper, Fatih Degirmenci, and Ronan Keogh to come up with a proposal for harbor and artifactory usage and structuring.
- Fiachra Corcoran, Shinu John and Gareth Roper to give snyk.io a quick try depending on other responsibilities
March 20, 2019
Agenda:
- Rollcall and Agenda
- Action Item Review
- Mirroring Repos to Gerrit, All
- More repos from different upstream projects are being mirrored
- This results in name clashes
- Need to change how the mirroring is done - prepend upstream project name
- Gerrit Way of Working, All
- topic branches and dependent changes
- PoC repos
- ONAP Build Server Issues, Fatih Degirmenci
- "Golden" image is created
- OpenStack Cloud Plugin is enabled on Jenkins, creating slaves dynamically
- Artifact and Container Image Repositories for Nordix, Fatih Degirmenci, Gareth Roper
- General purpose artifact repository - Artifactory: https://artifactory.nordix.org/
- Container image repository - Harbor: https://registry.nordix.org/
- Repo strategy
- Change of Infra Meeting day/time, All
- Does the current day/time work for you?
- Analysis/feedback related to snyk.io, Frank Kelly
- <addme>
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-03-20-13.00.html
Action Items:
- Andrew Fenner and Fatih Degirmenci to work on CityCloud EST Tenant Quota.
- Gareth Roper, Fatih Degirmenci, and Ronan Keogh to come up with a proposal for harbor and artifactory usage and structuring.
- Shinu John and Gareth Roper to give snyk.io a quick try depending on other responsibilities
March 13, 2019
Agenda:
- Rollcall and Agenda
- Action Item Review
- Gerrit Way of Working
- topic branches and dependent changes
- PoC repos
- <addme>
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-03-13-13.00.html
Action Items:
- <addme>
March 7, 2019
Agenda:
No meeting has been held due to lack of topics
February 27, 2019
Agenda:
- Rollcall and Agenda
- Action Item Review
- Harbor Project/User-Account Structuring Proposal, Gareth Roper, Fatih Degirmenci
- Infra Core Team F2F Preliminary Agenda, Fatih Degirmenci, Frank Kelly, Andrew Fenner, Andy Walshe
- Infra Core Team Meeting Next Week, Fatih Degirmenci
- Propose to have it on Thursday, 13:00-13:30UTC
- <addme>
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-02-20-13.00.html
Action Items:
- <addme>
February 20, 2019
Agenda:
- Rollcall and Agenda
- Action Item Review
- Harbor Project/User-Account Structuring, Gareth Roper
- Nominations for Nordix Infra Project core reviewers, Liam Fallon, Andrew Fenner, Fatih Degirmenci
- Infra Core Team F2F, Fatih Degirmenci, Frank Kelly
- Week 10, March 7th and 8th
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-02-20-13.00.html
Action Items
- Allison Randal to register registry.nordix.org.
- Gareth Roper and Fatih Degirmenci to work on a proposal for Harbor Project structuring and handling accounts.
- Fatih Degirmenci to adjust Gerrit permissions accordingly for Infra Core Reviewers and Contributors.
- Frank Kelly, Andrew Fenner, Fatih Degirmenci, and Andy Walshe to work on agenda and the logistics for Infra Project F2F.
- Everyone to review Linux Workstation configuration instructions.
- Liam Fallon to upload Linux Workstation configuration instructions once the review is completed.
February 13, 2019
Agenda:
- Rollcall and Agenda
- Action Item Review
- Nordix Infra Maintenance, Fatih Degirmenci, Andrew Fenner
- Core services
- ONAP instances
- Nordix Infra Monitoring, (Zabbix), Nordix Infra Meeting
- Subscribing to Nordix Discuss maillist, Fatih Degirmenci
- Confirmation and other mails might end up on spam mail folder
- Subscribe here: https://lists.nordix.org/mailman/listinfo/discuss
- Nordix IRC Bouncer, (TheLounge), Fatih Degirmenci
- Accounts can be created for Nordix community members
- Access here: https://meetings.nordix.org/
- Tenant access request (CityControlPanel and OpenStack API), Fatih Degirmenci
- David Farrelly for his team.
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-02-13-13.00.html
Action Items:
- Frank Kelly and Fatih Degirmenci to decide on a date for Infra Core Team F2F in Athlone.
- Chris Price and Frank Kelly to clarify virus scanning for Windows clients.
- Andrew Fenner and Fatih Degirmenci make the new tenant operational.
- Liam Fallon, Andrew Fenner, and Fatih Degirmenci to nominate core reviewers for Nordix Infra Project.
February 6, 2019
Agenda:
- Rollcall and Agenda
- Action Item Review
- Formation of Nordix Infra Project, Fatih Degirmenci
- Enabling new way of working, Fatih DegirmenciLiam Fallon
- Blocking +2 for ONAP projects - project.config
- Switching default branch from nordix-dev to master for ONAP projects
- Status of ONAP instances - are we fully up yet?, Andrew Fenner
- Nordix Infra Administration, Fatih Degirmenci
- Documentation work started - Infra Administration
- Looking for volunteers
- Status of Nordix private container image registry, (Harbor) Gareth Roper
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-02-06-13.00.html
Action Items:
- Fatih Degirmenci to enable +2/submit rights for nordix-dev branch for mirrored ONAP projects.
- Henrik Andersson and Fatih Degirmenci to enable verify jobs for ONAP DFC nordix-dev branches.
- Andrew Fenner and Fatih Degirmenci to work on EST Tenant Quota for ensuring sufficient ONAP instances can be brought up.
January 30, 2019
Agenda:
- Welcome
- Rollcall and Agenda
- Meeting setup and format, Fatih Degirmenci, All
- Presenting Nordix Infra Project to Nordix TC, Fatih Degirmenci, All
- Granting access to cloud infrastructure (CityControl panel, OpenStack API, jumphost), Fatih Degirmenci, All
- ONAP installation/configuration, Security Groups/Dev Environment, Gareth Roper, Andrew Fenner, All
- Change of way of working for ONAP projects/developers in Nordix, Liam Fallon Conor Ward
- Status of Nordix Baremetal Lab, Jan-Erik Mangs
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-01-30-13.00.html
Action Items:
- Fatih Degirmenci to change the default branch to master on all ONAP projects
Minutes of Meeting: https://meetings.nordix.org/logs/nordix/2019/nordix.2019-03-20-13.00.html
Action Items:
- Andrew Fenner and Fatih Degirmenci to work on CityCloud EST Tenant Quota.
- Gareth Roper, Fatih Degirmenci, and Ronan Keogh to come up with a proposal for harbor and artifactory usage and structuring.
- Shinu John and Gareth Roper to give snyk.io a quick try depending on other responsibilities