Harbor
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Make a copy
    • Transfer ownership
    • Delete this note
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Help
Menu
Options
Engagement control Make a copy Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Write
Owners
  • Owners
  • Signed-in users
  • Everyone
Owners Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    5
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    # Harbor Community Meeting Agenda and Notes We have one bi-weekly recurring Harbor community meeting, at [**9 PM UTC +8**](https://www.worldtimebuddy.com/?qm=1&lid=1816670,1850207,2193733,2147714,12,2643743,100,5128581,5391959&h=1816670&date=2023-1-12&sln=21-22&hf=1). We use this meeting to communicate updates to the project, listen to feedback from the Harbor community, and also collect requirements/use cases for new features. Occasionally, we may also host adhoc meetings with a specific agenda. Use the calendar link below to add the recurring meeting to your calendar. **Meeting Link**: [https://zoom.us/j/734959521](https://zoom.us/j/734959521) **Meeting Agenda**: Read, comment, or add agenda items on the meeting notes down below. **Calendar invite**: Get calendar invites to the community meetings, office hours, and other events by joining our distribution lists: * [harbor-users](https://lists.cncf.io/g/harbor-users/topics) * [harbor-dev](https://lists.cncf.io/g/harbor-dev/topics) **Recordings**: [YouTube Playlist for Harbor Community Meetings](https://www.youtube.com/playlist?list=PLgInP-D86bCwTC0DYAa1pgupsQIAWPomv) **Latest Release plans**:https://github.com/goharbor/harbor/wiki/Release-plans This doc is meant to serve as the “one doc to rule them all” for Harbor community meetings and open discussions. You can find slides of previous meetings on [GitHub](https://github.com/goharbor/community/tree/master/conf-calls). _Visit the [community details page](https://github.com/goharbor/community/blob/master/MEETING_SCHEDULE.md) for schedule, meeting recordings, and additional details._ If you have anything you’d like to put on the agenda, please do so below for the next meeting: #### Future ## February 4, 2026 ### Attendees - [Matheus Pimenta](https://github.com/matheuscscp) - [ControlPlane, Flux] - Max Grau - [Aditya Chopra](https://github.com/adityachopra29) - [Daniel](https://github.com/reasonerjt) - [Broadcom] - [Prasanth Baskar] - [8gears Container Registry] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis] - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis] - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Vadim Bauer] - [8gears Container Registry] - [Florian Blampey] - [SNCF] - [Ikram Aloui](https://github.com/Aloui-Ikram) - [8gears Container Registry] - [Chenyu Zhang](https://github.com/chlins) - [Ant Group](https://www.antgroup.com/) - [Steven Ren]- [broadcom] - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Aleksandar Zgonjan](https://github.com/acosoft) - [David Schneider](https://github.com/dvob) - [Puzzle ITC](https://www.puzzle.ch/) ### Topics on Agenda - Matheus - Federated IDPs - https://github.com/container-registry/harbor-workload-identity-federation - PoC - Max Grau - Custom roles - [Daniel] Please write a proposal to be approved. - Daniel - FC of v2.15.0, trying to hit RC next week. - Plan for v2.16.0 - PR https://github.com/goharbor/community/pull/272 - close? - Steven - Yan Wang will join the Kubeconf EU from Broadcom. - Aditya - [Fix the CI issue in trivy test](https://github.com/goharbor/harbor/pull/22791) - https://github.com/goharbor/harbor/issues/21782 ## January 21, 2026 ### Attendees - [Daniel](https://github.com/reasonerjt) - [Broadcom] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis] - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis] - [Vadim Bauer] - [8gears Container Registry] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] - [Prasanth Baskar] - [8gears Container Registry] - [Vijay Ganesh S](https://github.com/vg006) - [Florian Blampey] - [SNCF] - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Aditya Chopra](https://github.com/adityachopra29/) - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Thomas Coudert] - [OVHcloud] - [Rani Chowdary](https://github.com/ranimandepudi) - [Ikram Aloui](https://github.com/Aloui-Ikram) - [8gears Container Registry] ### Topics on Agenda - Daniel - v2.15.0 Feature Complete (planned as Jan 26) - https://github.com/goharbor/community/pull/270 - https://github.com/goharbor/harbor/pull/22311 - https://github.com/goharbor/harbor/issues/21894 - Prasanth will fix the PR https://github.com/goharbor/harbor/pull/22591 and ask Stone to take a look. - 2 PRs for future I wanna discuss - https://github.com/goharbor/community/pull/271 - https://github.com/goharbor/community/pull/272 - [Vijay Ganesh S](https://github.com/vg006) - PR [Feat: Add sortable tag column on the artifacts list](https://github.com/goharbor/harbor/pull/22756) - Matteo - https://github.com/goharbor/harbor/pull/22724 - Orlin - KubeCon 2026 Amsterdam: We are in waiting list for ContribFest - KubeCon 2026 Amsterdam: Lightning talk and Maintainers talk accepted - Aditya Chopra - [Migration of Common_gc tests from Robot to Playwright](https://github.com/goharbor/harbor/pull/22707) - [Rani Chowdary](https://github.com/goharbor/harbor/pull/22311) - Arm(arm64 )support to target release 2.15.0 - [Prasanth] Please merge these fixes before releasing 2.16.0 [Yan Wang](https://github.com/wy65701436), [Daniel](https://github.com/reasonerjt) - actual fixes to not break UX of harbor. - IMPORTANT - https://github.com/goharbor/harbor/pull/22722 fixes broken i18n. - https://github.com/goharbor/harbor/pull/22136 fix copy pull btn - https://github.com/goharbor/harbor/pull/22042 ui fix - https://github.com/goharbor/harbor/pull/21972 ui fix not show irrelevant error msg to user based on roles. - https://github.com/goharbor/harbor/pull/22556 fixes ability to have robot_prefix to null - https://github.com/goharbor/harbor/pull/22597 fixes data_volume_path in prepare script used for deployment ### Linters - https://github.com/goharbor/harbor/pull/22667 removes unused vars and adds linters to find unused vars/functions - https://github.com/goharbor/harbor/pull/22670 makes consistent code style and usage of http methods. - https://github.com/goharbor/harbor/pull/22668 addds gosec linter to find vulnerability. - [Prasanth] will create a new issue for having trivy security scanner in github actions for code quality summary. ## January 7, 2026 ### Attendees - [Orlix] - [SUSE] - [Prasanth Baskar] - [8gears Container Registry] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis] - [Vadim Bauer] - [8gears Container Registry] - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Ikram Aloui](https://github.com/Aloui-Ikram) - [8gears Container Registry] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Vijay Ganesh S](https://github.com/vg006) - [Aditya Chopra](https://github.com/adityachopra29/) ### Topics on Agenda - Matteo - https://github.com/goharbor/harbor-helm/issues/2291#issuecomment-3697177307 - [Vijay Ganesh S](https://github.com/vg006) - Migration of test cases to Playwright - [feat(test): Migrate Common.robot to Playwright](https://github.com/goharbor/harbor/pull/22630) - Fix [feat(cosign): Support Cosign v3 Bundle signature format](https://github.com/goharbor/harbor/pull/22628) - [Discussion](https://github.com/goharbor/community/pull/268#discussion_r2667001009) on testcase: `Cosign And Cosign Deployment Security Policy` - needs review from Miner. - Fixes in the Harbor UI - PR [fix(ui): Update bindings in Project Policy Config](https://github.com/goharbor/harbor/pull/22694) - PR [fix(portal): Update Project Tabs Access permissions](https://github.com/goharbor/harbor/pull/22708) - prasanth to review this - [Harbor NXT Proposal](https://github.com/goharbor/community/pull/272) - Two Patch Releases: - https://github.com/goharbor/harbor/releases/tag/v2.14.2-rc1 - https://github.com/goharbor/harbor/releases/tag/v2.13.4-rc1 - KubeCon - Steven to inform Orlin if Yan has budged to travel - [Prasanth] Harbor Satellite talk will be on Kubecon Colocated Event - Kubernetes on Edge Day. - Discussion - Proposal Add Conditional Immutability Policy Proposal - [Aditya Chopra](https://github.com/adityachopra29/) - Migration of testcases to playwright - [Migration of Common_gc tests from Robot to Playwright](https://github.com/goharbor/harbor/pull/22707) - [Create dagger function to run CLI tests](https://github.com/goharbor/harbor-cli/pull/585) --- ## December 10, 2025 ### Attendees - [Yan Wang](https://github.com/wy65701436) - [Broadcom] - [Ikram Aloui](https://github.com/Aloui-Ikram) - [8gears Container Registry] - [Orlix] - [SUSE] - [Florian Blampey] - [SNCF] - [Prasanth Baskar] - [8gears Container Registry] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com) - [Thomas Coudert] - [OVHcloud] - [Nasseredine Bajwa](https://github.com/nasseredine) - [Vijay Ganesh S](https://github.com/vg006) ### Topics on Agenda - [Yan Wang](https://github.com/wy65701436) - Harbor v2.15 Release Delay FC: End of 2025 → End of January 2026 RC: TBD GA: End of Jan 2026 - We may delay to GA after Chinese new year if we need more time - Yan Wang - https://github.com/goharbor/community/pull/270 review is needed - maybe to add https://github.com/goharbor/harbor/issues/22134 to 2.15 https://github.com/goharbor/community/pull/268 proposal - Orlix - Multi-Arch build - https://github.com/goharbor/harbor/pull/22311 - Orlix - KubeCon Europe 2026 - Maintainers track/lightining talk/kiosk - [Ikram Aloui](https://github.com/Aloui-Ikram) present the PR “[feat(cosign): Support Cosign v3 Bundle signature format #22628](https://github.com/goharbor/harbor/pull/22628)” - [Prasanth] - Harbor on Podman - https://github.com/bupd/harbor-podman https://github.com/goharbor/community/pull/208 - [Prasanth] - Running harbor with no scripts only compose https://github.com/bupd/harbor-compose - Nasseredine - State of Proxy Cache projects - Option to serve local manifest if deleted in upstream or online only Proxy Cache? - https://github.com/goharbor/harbor/issues/22106 - https://github.com/goharbor/harbor/issues/22611 - https://github.com/goharbor/harbor/pull/22153 - [Vijay Ganesh S](https://github.com/vg006) - Migration of Internal Pipeline, especially Common.robot test cases - https://github.com/goharbor/harbor/issues/22134 - https://github.com/goharbor/harbor/pull/22630 - https://github.com/goharbor/harbor/pull/22462 ## November 26, 2025 ### Attendees - [Prasanth Baskar] - [8gears Container Registry] - [Ikram Aloui](https://github.com/Aloui-Ikram) - [8gears Container Registry] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Orlix] - [SUSE] - [Ren maosheng] - [Broadcom] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Thomas Coudert] - [OVHcloud] ### Topics on Agenda - [Ikram Aloui](https://github.com/Aloui-Ikram) present the PR “[Add Cosign keyless signing for Harbor release artifacts](https://github.com/goharbor/harbor/pull/22578)” - [Prasanth] Updates on E2E pipelines - [Proposal](https://github.com/goharbor/community/pull/268) - [Prasanth] Harbor Project - https://clomonitor.io/projects/cncf/harbor ## November 12, 2025 ### Attendees - [Prasanth Baskar] - [8gears Container Registry] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com) - [Xavier Duthil] - [OVHcloud] - [Ikram Aloui](https://github.com/Aloui-Ikram) - [8gears Container Registry] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - Harbor has booth in Kubecon NA. if you are there checkout. ## October 29, 2025 ### Attendees - [Prasanth Baskar] - [8gears Container Registry] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com) - [Florian Blampey] - [SNCF] - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Vadim Bauer] - [8gears Container Registry] - [Orlix] - [SUSE] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Thomas Coudert] - [OVHcloud] - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Ikram Aloui](https://github.com/Aloui-Ikram) - [8gears Container Registry] ### Topics on Agenda - [Prasanth] feedbacks on E2E setup: https://github.com/goharbor/harbor/pull/22462 - [Vadim] Version update to 2.14 on demo.goharbor.io and registry.goharbor.io - Community Meeting at KubeCon at the pavilion? ## October 15, 2025 ### Attendees - [Prasanth Baskar] - [8gears Container Registry] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com) - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Florian Blampey] - [SNCF] - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - [Prasanth] feedbacks on E2E setup: https://github.com/goharbor/harbor/pull/22462 - [Prasanth] showcase dagger pipelines for harbor ## October 1, 2025 ### Attendees - [Prasanth Baskar] - [8gears Container Registry] - [Vadim Bauer] - [8gears Container Registry] - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Orlix] - [SUSE] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com) - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud](https://ovhcloud.com) - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - [Prasanth] Discussion on E2E Migration Proposal and Timeline https://github.com/goharbor/community/pull/268 - [Vadim] ARM Build [PR#22311](https://github.com/goharbor/harbor/pull/22311) - [Orlix] - KubeCon Atlanta - call for booth people - [Orlix] - KubeCon Atlanta - Lightining talk and maintainer session topics - [Kostiantyn] Plans for 2.13.3 release? - [Orlin] - https://github.com/goharbor/harbor/releases/tag/v2.14.0 - release outreach ? - [Orlin] - https://about.scarf.sh/ - [Vadim] - Change the release notes description - [Prasanth] - Missing .asc signature files in latest release assets - https://github.com/goharbor/harbor/issues/22367 ## September 17, 2025 ### Attendees - [Daniel](https://github.com/reasonerjt) - [Broadcom] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] - [Prasanth Baskar] - [8gears Container Registry] - [Kashiff] - [Vadim Bauer] - [8gears Container Registry] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com) - [Steven Ren] - [Broadcom] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - Release 2.14 --> https://github.com/goharbor/harbor/releases/tag/v2.14.0 - [Prasanth] E2E pipeline & Angular update - we agreed to migrate UI/XPath-based test cases from Robot + Selenium to Playwright for better reliability and developer experience. - we agreed to migrate angular to the new version with UI based robot testcases handled by playwright. - we don't want to delete robot testcases until we have 1:1 playwright tests - but that doesn't stop us from adding playwright testcases. - Prasanth and community contributors will colloborate on creating playwright testcases and adding it multiple PRs sequentially. - Prasanth will write a proposal to migrate - [Daniel] The timeline for v2.14.1 and v2.15.0 - https://github.com/goharbor/harbor/wiki/Release-plans - [Daniel] Discuss the design for GC performance: https://github.com/goharbor/community/pull/265 - [Daniel] Discuss the fix to - https://github.com/goharbor/harbor/issues/22184 - https://github.com/goharbor/harbor/pull/22185 - https://github.com/goharbor/harbor/pull/22348 - [Rani Chowdary] Discussion on merging Arm64 to main https://github.com/goharbor/harbor/pull/22311 ## September 3, 2025 ### Attendees - [Prasanth Baskar] - [8gears Container Registry] - [Stone Zhang] - [Broadcom] - [Steven Ren] - [Broadcom] - [Vadim Bauer] - [8gears Container Registry] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com) - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Kashiff] - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Will Stephenson](https://github.com/wstephenson) - [SUSE] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] - ### Topics on Agenda - [Prasanth] demo on new e2e pipeline with Playwright - [Stone Zhang] Introduce the Harbor release schedule(2.14 & 2.15) - 2.14 : Release date end september (https://github.com/goharbor/harbor/tree/v2.14.0-rc1) - 2.15 : Open for proposals - [Community Proposal extend Harbor's capabilities by integrating Copacetic](https://github.com/goharbor/community/pull/266) ## August 20, 2025 ### Attendees - [Orlix] - [SUSE] - [Prasanth Baskar] - [8gears Container Registry] - [Florian Blampey] - [SNCF] - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud](https://ovhcloud.com) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com) - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Yan Wang](https://github.com/wy65701436) - [Broadcom] - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] ### Topics on Agenda - [Prasanth] Feats/Fixes to be merged next - Fixes: [Copy Pull Btn Fix #22136](https://github.com/goharbor/harbor/pull/22136), [Alert msg fix #21972](https://github.com/goharbor/harbor/pull/21972) - [Orlix] - time to merge! https://github.com/goharbor/harbor-helm/pull/1509 - [Orlix] - too many old PRs - before 2023 - https://github.com/goharbor/harbor/pulls?q=is%3Apr+is%3Aopen+created%3A%3C2023-12-01+ - helm - https://github.com/goharbor/harbor-helm/pulls?q=is%3Apr+is%3Aopen+created%3A%3C2023-12-01+ - [Florian] - github.com/goharbor/terraform-provider-harbor/issues/528 : often people are asking why robot accounts can't configure everything in Harbor - [Prasanth] - [Most wanted Harbor features](https://github.com/goharbor/harbor/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1) - E2e test Migration https://github.com/goharbor/harbor/issues/22134 - [Orlix] - Docker Open Source program accepted waiting to be added - [Thomas Coudert] - 2.14 release date ## August 6, 2025 ### Attendees - [Yan Wang](https://github.com/wy65701436) - [Broadcom] - [Orlix] - [SUSE] - [Vadim Bauer] - [8gears Container Registry] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com/) - [Florian Blampey](https://github.com/flbla) - [SNCF] - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Kumar Saurabh](https://github.com/Kumar-s75) ### Topics on Agenda - Vadim - Deprecate [Harbor Operator](https://github.com/goharbor/harbor-operator), bad reputation on the project, it is unmaintained and outdated. - Action: Announcement on Slack, Mailing list, goharbor.io - Set message in the repo for deprication - Archive repo - Yan Wang - Regarding thg registry migration in CI: https://github.com/goharbor/harbor/issues/22222, can we apply an team account of dockerhub for registry.goharbor.io, related to [#237](https://github.com/goharbor/community/pull/237) - Orlix to request dockerhub account for registry.goharbor.io - https://www.docker.com/community/open-source/application/ - Orlix - Prasanth on KubeCon - https://x.com/project_harbor/status/1953054409627251190 - Florian : help wanted : https://github.com/goharbor/terraform-provider-harbor/issues/528 - Orlix/Rani - Harbor on ARM - https://github.com/goharbor/harbor/pull/22229 ### Discussions: - Robot accounts $ removal - CI issue across platfroms - change the dafult behaviour ## July 23, 2025 ### Attendees - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Daniel](https://github.com/reasonerjt) - [Broadcom] - [Orlix] - [SUSE] - [Vadim Bauer] - [8gears Container Registry] - [Prasanth Baskar] - [8gears Container Registry] - [Patrick Eschenbach](https://github.com/qcserestipy) - [Covestro Deutschland AG](https://covestro.com) - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com/) - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud](https://ovhcloud.com) - [Ibone Gonzalez](https://github.com/Mauraza) - [SUSE] - [Will Stephenson](https://github.com/wstephenson) - [SUSE] - [Steven Ren](https://github.com/renmaosheng) - [Broadcom] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - Stone - https://github.com/goharbor/harbor/issues/21062 - Stone Zhang will update the investigation on this issue - [Daniel] https://github.com/goharbor/harbor/issues/21894 - defer to 2.15 - [Daniel] - [Single Active Replication](https://github.com/goharbor/harbor/pull/21347) PR review - [Prasanth] have adressed the PR reviews and comments - [Vadim] https://github.com/goharbor/community/pull/265 - GC community proposal - Harbor on Arm - https://github.com/goharbor/community/pull/262, [PR #21982](https://github.com/goharbor/harbor/pull/21982) - [Vadim] Proposal to create "Harbor Next" Build, with ARM images, Angular, Distribution V3, for community to test - [Orlix] - Bitnami image change - https://github.com/bitnami/containers/issues/83267 - [Orlix] - KubeCon India - August 6-7 - Prasanth to represent the project - [Orlix] - KubeCon NA - Looking for Kiosk volunteers , waiting for Lightning talk and maintainers track approval - [Prasanth] Kubecon India Slides maintainer track - [Link](https://docs.google.com/presentation/d/1OaYuxylct_bjZKbufeMK0HO704HIn06MmHzs8uKIrAY/edit?slide=id.p1#slide=id.p1) lightning talk - [Link](https://docs.google.com/presentation/d/1FqOBZoW17AiuKLFzgNTiIVOSkCoB2mq7mqN5Jy01MzY/edit?slide=id.p1#slide=id.p1) ## July 9, 2025 ### Attendees - [Daniel] (https://github.com/reasonerjt) - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com/) - [Patrick Eschenbach](https://github.com/qcserestipy) - [Covestro Deutschland AG](https://covestro.com) - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - [Prasanth Baskar] - [8gears Container Registry] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - https://github.com/goharbor/harbor/pull/21806 - Prasanth will update the code the use the Admin Group DN list instead of the filter. - https://github.com/goharbor/harbor/pull/21347 - This is targeting v2.14, Daniel will follow up and review. - https://github.com/goharbor/harbor/pull/22093 - Prasanth will provide a dev build to Stone to run the E2E test. ## June 25, 2025 ### Attendees - [Prasanth Baskar] - [8gears Container Registry] - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com/) - [Matteo Limardo](https://github.com/mlimardo1984) - [Mirantis](https://www.mirantis.com/) - [Patrick Eschenbach](https://github.com/qcserestipy) - [Covestro Deutschland AG](https://covestro.com) - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - [Add Prasanth as Maintainer](https://github.com/goharbor/community/pull/264) - [Distribution v3](https://github.com/distribution/distribution/releases/tag/v3.0.0) - References -> https://github.com/goharbor/harbor/pull/21896 - [Harbor CLI](Added support for project level accout, ) - [Prasanth] - Angular Upgrade: Needs e2e tests on [PR](https://github.com/goharbor/harbor/pull/22093) - [Rani] - Arm Images for Harbor, remview from Yan Wang. - [Prasanth] - Resolve open issues on Single Active Replication [proposal](https://github.com/goharbor/community/pull/256) ## June 11, 2025 ### Attendees - [Prasanth Baskar] - [8gears Container Registry] - [Orlix] - [SUSE] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com/) - [Yan Wang](https://github.com/wy65701436) - [Broadcom] - [Patrick Eschenbach](https://github.com/qcserestipy) - [Covestro Deutschland AG](https://covestro.com) - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - Robert Illing - [Mirantis](https://www.mirantis.com/) - Steven Ren (Broadcom) ### Topics on Agenda > [Prasanth] **Harbor CLI:** Create `homebrew-tap` repo for under https://github.com/goharbor - [repo link](https://github.com/bupd/homebrew-tap/) > Still Pending blocker for CLI Release - [Prasanth] **Harbor CLI:** [go-client](https://github.com/goharbor/go-client/) needs to be updated. [PR](https://github.com/goharbor/go-client/pull/40) - Need some attention. - [Prasanth] Single Active Replication Proposal. https://github.com/goharbor/community/pull/256 - [Daniel] https://github.com/goharbor/harbor/issues/21964 - KubeCon NA - talks CFP notification July 28th - Kiosk by - July 21 - Maintainer Track + Contribfest + Project Lightning Talk CFP Close - Monday, July 7 - Vadim - https://github.blog/changelog/2025-05-29-introducing-copilot-spaces-a-new-way-to-work-with-code-and-context/ - CodeRabbit AI - https://www.coderabbit.ai/ ## May 28, 2025 ### Attendees - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Prasanth Baskar] - [8gears Container Registry] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Florian Blampey](https://github.com/flbla) - [SNCF] - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Spyros Trigazis](https://github.com/strigazi) - [CERN](https://home.cern/) ### Topics on Agenda - [Prasanth] **Harbor CLI:** Create `homebrew-tap` repo for under https://github.com/goharbor - repo [link](https://github.com/bupd/homebrew-tap/) - [Spyros] Jobservice improvements: - Optimize fetching vulnerability records https://github.com/goharbor/harbor/pull/22009 - Update FixVersion and ScoreV3 https://github.com/goharbor/harbor/pull/22007 - New release 2.12.4 and 2.13.1, with CVE fixes - Arm64 Support and Multi-Architecture Image Publishing for Harbor [#262](https://github.com/goharbor/community/pull/262) > Suggestion is to split ARM build into own repository, for a few releases to stabilize and merge into main branch. ## May 14, 2025 ### Attendees - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Prasanth Baskar] - [8gears Container Registry] - [Sergio Méndez](https://github.com/sergioarmgpl) - [8gears Container Registry] - [Orlin Vasilev](https://github.com/OrlinVasilev) - [SUSE] - [Daniel](https://github.com/reasonerjt) - [broadcom] - [Ankur](https://github.com/Ankurk99) - [CERN](home.cern) - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - [Chris Girard](https://github.com/cgirard-mir) - [Mirantis](https://www.mirantis.com/) - Steven Ren [Broadcom] - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - [Vadim][Supported Replication Adapters and Plugins](https://github.com/goharbor/harbor/issues/21925) which way can/should we go? - For now we decide to implement a simpler solution of listing supported and unsupported registries. - with the option for users to activate unsupported ones. - [Daniel] Reminder: 2 weeks to groom the candidates. - [Ankur] Provide Security Hub functionality to Project admins- [Related issue](https://github.com/goharbor/harbor/issues/19594) - Ankur to create a proposal for implementing this feature. - Harbor maintainers will review the proposal once it's submitted. - [Ankur] [Add client-ip as a part of audit logs](https://github.com/goharbor/harbor/pull/19725) - [Vadim] Proposal: Arm64 Support and Multi-Architecture Image Publishing for Harbor [#262](https://github.com/goharbor/community/pull/262) - Rani to update the ARM support proposal based on Yan's comments. - Community members and maintainers to review the ARM support proposal. - Orlin - Upcoming conferences CfP KubeCon NA 2025 - CFP Closes: Tuesday, May 27 at 11:59pm Eastern Daylight Time (UTC-4) https://sessionize.com/kubecon-cloudnativecon-north-america-2025/ Maintainers summit - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/features-add-ons/maintainer-summit/ Orlin - KubeCon NA 2025 Project Kiosk - Monday, July 21 Project Lightening talk - Monday, August 18 ## April 30, 2025 ### Attendees - [Orlin Vasilev - Orlix][Orlix] - [SUSE] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - Chris Girard - [Mirantis](https://www.mirantis.com/) - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Prasanth Baskar] - [8gears Container Registry] - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - [Sergio Méndez](https://github.com/sergioarmgpl) - [8gears Container Registry] ### Topics on Agenda - Orlin - Upcoming conferences CfP - KubeCon NA 2025 - CFP Closes: Tuesday, May 27 at 11:59pm Eastern Daylight Time (UTC-4) - https://sessionize.com/kubecon-cloudnativecon-north-america-2025/ - Maintainers summit - https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/features-add-ons/maintainer-summit/ - Vadim - [2.14 roadmap & ideas](https://github.com/goharbor/harbor/issues?q=is%3Aissue%20state%3Aopen%20sort%3Acomments-desc%20label%3Atarget%2F2.14.0) - Vadim - [Collectioin Requirements for the 2.14 ](https://github.com/goharbor/harbor/discussions/21822) - no way to config multi-hostname for a single harbor instance [#8243](https://github.com/goharbor/harbor/issues/8243) - https://github.com/goharbor/harbor/issues/8243 - [Prasanth] - [LFX Mentee Showcase session](https://hackmd.io/@YvLTAInfRdO2rlxkLg9G4w/SJBRloyllx) - Sergio - Updates on the infrastructure implemented a registryOps for our components in the AWS Cluster for goharbor.io/demo.goharbor.io - Sergio - Blog post about RegistryOps using Harbor + Flux - Vadim - Rejects - Stephan Registry Ops - Orlin to reach out! for collab - Vadim - [Archiving Harbor Operator](https://github.com/goharbor/harbor-operator)! (Mature ecosystem with KRO, KubeVela) - Yan Wang - to reach out to team supporting it! - Yan - Patch release 2.12 and 2.13 - May 10th - https://github.com/spegel-org/spegel ## April 16, 2025 ### Attendees - Rani Chowdary Mandepudi - Arm - Daniel Jiang - Broadcom - [Prasanth Baskar] - [8gears Container Registry] - [Orlin Vasilev - Orlix][Orlix] - [SUSE] - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Kostiantyn Yevchuk](https://github.com/yevchuk-kostiantyn) - [Mirantis](https://www.mirantis.com/) - Robert Illing - [Mirantis](https://www.mirantis.com/) - Chris Girard - [Mirantis](https://www.mirantis.com/) - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - [Maxime Hubert](https://github.com/mxm-tr/) - [OVHcloud] - [Florian Blampey](https://github.com/flbla) - [SNCF] - Steven Ren[Broadcom] - Aitor Pazos - [Telnyx] - [Sergio Méndez](https://github.com/sergioarmgpl) - [8gears Container Registry] - [Raphael Zöllner](https://github.com/raphaelzoellner) ### Topics on Agenda - [Prasanth] Discuss plans for upgrading Angular UI from v16 to v19. - to create an issue and work on it! - [Rani] Presentation of Arm64 support & multi-architecture image publishing for Harbor. - Walkthrough of the implementation: https://github.com/goharbor/harbor/pull/21825 - Discussion: Proposal suggested by the community to outline design principles, CI integration, and long-term maintenance strategy. - https://learn.arm.com/learning-paths/cross-platform/github-arm-runners/ - https://github.com/goharbor/harbor/pull/21825 - [Daniel] Propose the milestones for v2.14 - Feature freeze: 23rd May - FC: late July - GA: late August - [Thomas] Dockerhub proxy-cache rate limit improvement proposal: https://github.com/goharbor/harbor/issues/21859 -> Created proposal https://github.com/goharbor/community/pull/261 - [Vadim] Update on the CNCF Harbor [Demo Infra](https://demo.goharbor.io/). - https://github.com/goharbor/community/pull/237 - [Aitor] We tried an active-active architecture, but pull replication was an issue (related issue: https://github.com/goharbor/harbor/issues/8037). - [Florian] Submit PGP key to OpenTofu registry : issue https://github.com/goharbor/terraform-provider-harbor/issues/506 - [Raphael] issue: https://github.com/goharbor/harbor/issues/21122, pr: https://github.com/goharbor/harbor/pull/21141 - https://docs.docker.com/docker-hub/usage/ - https://support.sonatype.com/hc/en-us/articles/32093607704723-DockerHub-and-Quay-io-returning-429-due-to-rate-limits - Related to Thomas proposal ^^ - Orlin - KubeCon India - Prasanth to deliver Maintainers talk and Project Lightining talk - [Vadim] - News from the Harbor CLI v0.0.5 (~19 PRs) - [Prasanth] - When is Harbor v3. distribution v3 is released [link](https://github.com/distribution/distribution/releases/tag/v3.0.0) [Testing Harbor Against Distribution v3 #20815 ](https://github.com/goharbor/harbor/issues/20815) ## April 2, 2025 ### Attendees - [Chlins](https://github.com/chlins) - Ant Group - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - Steven Ren (Broadcom) - Sergio Méndez - [8gears Container Registry] - Chris Girard - Mirantis - Robert Illing - Mirantis - - [Yan Wang](https://github.com/wy65701436) - [Broadcom] ### Topics on Agenda - [Yan] harbor v2.13 GA will be April 11th, and for the 2.14 releases, please prepare your planned feature, we can discuss in the next meeting - [Miner] if you have the redis scenario requiremnet, please try the lasted redis feature in 2.13, we need more testing on this and feedbacks are welcome. - [Chlins] Demo CNAI model ## March 19, 2025 ### Attendees - [Vadim Bauer] - [8gears Container Registry] - [Prasanth Baskar] - [8gears Container Registry] - Sergio Méndez - [8gears Container Registry] - [Daniel Jiang](https://github.com/reasonerjt) - Broadcom - [Orlin Vasilev - Orlix][Orlix] - [SUSE] - Steven Ren - Broadcom - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - Chris Girard - Mirantis - Robert Illing - Mirantis - [Florian Blampey](https://github.com/flbla) - [SNCF](https://www.sncf.com/) ### Topics on Agenda - [Vadim & Orlin] KubeCon UK, What to present - Maintainer: event log, AI modules, RoadMap - https://docs.google.com/presentation/d/1G-GZKQgKRB4mvSMLTAbMHdIKnRDW02MOjGZE7F7GODU/edit#slide=id.p1 - Lightening talk: https://docs.google.com/presentation/d/1bOVcJ8jpogSmzRPWldrdjZLZa5-4PeLzG7-wzqFPQcM - [Orlix] - KubeCon Harbor Kiosk - maybe Zach Shepherd(BC) - [Yan] - FC for v2.13.0 - [All] - Whats next 2.14 and beyond! - [Orlix] - Build Infra migration (Status update) - [Vadim Bauer] Daggerized Harbor ref: -> https://github.com/container-registry/harbor-next/tree/daggerize ## March 5, 2025 - [Stone Zhang](https://github.com/stonezdj) - Broadcom - [Prasanth Baskar] - [8gears Container Registry] - [Chlins Zhang](https://github.com/chlins) - Ant Group - [Daniel Jiang](https://github.com/reasonerjt) - Broadcom - [Vadim Bauer] - [8gears Container Registry] - [Sergio Méndez](https://github.com/sergioarmgpl) - [8gears Container Registry] - Chris Girard - Mirantis - steven ren - Broadcom - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - Rani Chowdary Mandepudi - Arm(aarch64) compatablity discussion ### Topics on Agenda - Enhanced Audit Log Demo - Stone Zhang - Global Persistent Page Size in UI - [PR #21627](https://github.com/goharbor/harbor/pull/21627) [name=Prasanth] - share some thoughts and feedback on Robot Account Issue: [Issue #21118](https://github.com/goharbor/harbor/issues/21118) [name=Prasanth] - Welcome LFX mentees for Mar-May Term 2025 @Rizul, @ViswanathSai - Review the proposal [CNAI model processor](https://github.com/goharbor/community/pull/257) offline, will talk and demo in next community meeting. [name=Chlins Zhang] - The issue in the API for rotating the secret: https://github.com/goharbor/community/pull/259 [name=Daniel] - ~~Daggerized Version of Harbor (will discuss in next meeting)~~ - ~~Harbor Next~~ - Updated the Harbor Monitoring in the AWS Infrastructure to the latest. by Sergio - Harbor compatibility Arm64 - https://learn.arm.com/learning-paths/cross-platform/github-arm-runners/intro/ ## February 19, 2025 ### Attendees <!--- [comment]: <> - [Name](https://github.com/HANDLE - [Company_NAME](https://company_URL) --> - [Lorne Stalker](https://github.com/lornest) - GlobalLogic UK&I - [Billy Michael](https://github.com/BillyMichael) - GlobalLogic UK&I - [Prasanth Baskar](https://github.com/bupd) - [8gears Container Registry] - [Orlin Vasilev - Orlix][Orlix] - [SUSE] - Steven Ren - Broadcom - [Florian Blampey](https://github.com/flbla) - [SNCF](https://www.sncf.com/) - [Vadim Bauer] - [8gears Container Registry] - [Daniel Jiang](https://github.com/reasonerjt) - Broadcom - [Sergio Méndez](https://github.com/sergioarmgl) - [8gears Container Registry] - [Valentin Delaye](https://github.com/jonesbusy) - Independent / Jenkins / ORAS Java maintainer - Chris Girard - Mirantis - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] ### Topics on Agenda - Adoption of [provider-harbor Crossplane provider](https://github.com/globallogicuki/provider-harbor) into the goharbor organisation - [Orlix] - KubeCon London ? - Community members at KubeCon: Vadim, Orlin, Florian - LFX Mentorship 2025 - ORAS Java SDK (https://github.com/oras-project/oras-java) - Started in September 2024 (Interested by implementing a Jenkins plugin that store artifacts on OCI registry) - Moved to ORAS org in January 2025 - Experiment: Maven artifacts deployment on Harbor (https://github.com/jonesbusy/maven-oci-extension) - [Orlix] - OCI conformance - https://github.com/opencontainers/oci-conformance/tree/main/distribution-spec/v1.1 - Daniel - API to help rotate the secret key of Harbor. [PR](https://github.com/goharbor/community/pull/259) - Organize the proposals under community repo: https://github.com/goharbor/community - [Orlix] - Build and Test Env migration form VMware/BC to CNCF Infra/Cluster - Miner - https://github.com/goharbor/community/pull/258/ please TAL and provide feedback! ## February 5, 2025 ### Attendees <!--- [comment]: <> - [Name](https://github.com/HANDLE - [Company_NAME](https://company_URL) --> - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Prasanth Baskar](https://github.com/bupd) - [8gears Container Registry] - [Sergio Méndez](https://github.com/sergioarmgl) - [8gears Container Registry] - [Daniel Jiang](https://github.com/reasonerjt) (Broadcom) - Steven Ren - Broadcom - Chris Girard, Robert Illing - Mirantis - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Florian Blampey](https://github.com/flbla) - [SNCF](https://www.sncf.com/) - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] ### Topics on Agenda - https://github.com/goharbor/harbor/pull/21479 - How can we accelerate the Review of PRs? - the maintainers usually review PR weekly and give feedbacks, - if all the comments are addressed, the author of PR should ping the reviewer to get review approval and then the maintainer can do the merge. - Video recording from KubeCon Na 24, publish on Youtube Channel GoHarbor and goharbor.io website - Crossplane provider for Harbor ## January 22, 2025 ### Attendees <!--- [comment]: <> - [Name](https://github.com/HANDLE - [Company_NAME](https://company_URL) --> - [Orlin Vasilev - Orlix][Orlix] - [SUSE] - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Sergio Méndez](https://github.com/sergioarmgpl) - [8gears Container Registry] - [Prasanth Baskar](https://github.com/bupd) - [8gears Container Registry] - [Yan Wang](https://github.com/wy65701436) (Broadcom) - [Daniel Jiang](https://github.com/reasonerjt) (Broadcom) - [Ankur Kothiwal](https://github.com/Ankurk99) (CERN) - [Steven Ren] (Broadcom) - [Spyros Trigazis](https://github.com/strigazi) - [CERN](https://home.cern) - Chris Girard - Mirantis ### Topics on Agenda - Daniel - The delay of v2.13 Feature Complete (Shift from Feb 14 -> Mar 7) - General Availibility early April at KubeCon - Bug: Harbor DB Deadlock when deleting tags [#21062](https://github.com/goharbor/harbor/issues/21062) - Review and Provide Feedback on PR Discussion – Copy Pull Command https://github.com/goharbor/harbor/pull/21155 Poll: https://github.com/goharbor/harbor/discussions/21284 - Allow pull from repository only for authenticated users and robot accounts with long lived credentials https://github.com/goharbor/harbor/issues/21441 ### AI Summerized Breakdown from Transcript: This CNCF Harbor community meeting, coordinated by Valim, focused on discussing the upcoming v2.13 release, addressing identified bugs, reviewing feature updates, and discussing community feature requests. The meeting was held online and recorded for public access. Key topics included the v2.13 release timeline, database deadlock issues, garbage collection behavior, UI improvements for pull commands, the single active replication feature, and a community request for enhanced authentication for proxy caches. ### Topics Discussed 1. **Harbor v2.13 Release Delay:** * Discussion about the feature complete date being pushed back due to ongoing work on audit logs and distribution branching integration. * Impact of the upcoming Spring Festival holiday on engineering team availability. 2. **Database Deadlock Bug:** * Identification of a potential database deadlock issue during tag and artifact deletion, particularly with multi-architecture builds and artifact attachments. * Possible cause linked to tuple and transaction locks in Postgres when deleting repositories with linked artifacts. * Observed in production environments leading to database connection exhaustion. 3. **Garbage Collection Parallelism:** * Initial concern raised about potential issues with parallel garbage collection jobs, possibly leading to data loss or prolonged execution. * Clarification from Yan Wang that garbage collection jobs are queued and executed sequentially by a single worker, not in parallel. 4. **Pull Command UI Update:** * Prasanth Bupd presented UI enhancements to the "copy pull command" feature. * Improvements include adding preferences for container runtimes and custom runtimes, better layout and alignment, and improved user feedback. 5. **Single Active Replication Feature:** * Valim presented performance test results demonstrating the benefits of single active replication, especially in low-bandwidth environments. * Significant performance improvements and reduced data transfer compared to parallel replication executions were highlighted. * Code refactoring and encapsulation of logic within the `job Monitor observation` package were mentioned. 6. **Proxy Cache Authentication/Authorization:** * Spyridon Trigazis from CERN raised an issue concerning the lack of authentication for proxy cache access, leading to potential security and rate limiting bypass concerns. * Proposed extending the visibility levels proposal to include "internal" access for proxy caches. * Discussed the need for long-lived tokens or improved robot account management for automated systems to access proxy caches. 7. **Community Infrastructure Automation:** * Sergio Méndez provided an update on automating the deployment and update processes for the community demo and registry environments in AWS. * Work in progress includes scripts for deploying Harbor and core components and implementing a workflow with PR-based approval for infrastructure updates. 8. **Spanish Translation:** * Sergio Méndez mentioned ongoing work on completing the Spanish translation for Harbor, potentially with assistance from another contributor. ### Decisions Made * **v2.13 Feature Complete Date Shifted:** The feature complete date for Harbor v2.13 is officially moved to **March 7th**. Release Candidate (RC) and General Availability (GA) are expected in the weeks following, targeting early April, potentially around KubeCon. * **Pull Command UI Feature to be Reviewed for v2.13:** Prasanth's updated Pull Command UI feature is considered for inclusion in v2.13 pending code review and demo review by maintainers. * **Single Active Replication Feature Ready to Merge:** The Single Active Replication feature is deemed complete and ready for merging into the codebase. * **Visibility Levels Proposal to be Extended:** The visibility levels proposal will be expanded to incorporate the use case of securing proxy cache access and potentially include user-managed robot accounts for proxy cache scenarios. ### Next Steps and Responsibilities * **Yan Wang:** * Investigate and attempt to reproduce the database deadlock bug offline, focusing on scenarios involving multi-tag/artifact deletions and artifact attachments. * **Valim:** * Provide Yan Wang with concrete steps to reproduce the database deadlock bug. * Further investigate garbage collection behavior with a larger dataset to verify sequential execution and identify potential issues related to parallel job submissions. * Update the visibility levels proposal to include the user case for securing proxy cache access and potentially user-managed robot accounts, incorporating feedback from Spyridon. * **Prasanth Bupd:** * Record a short demo video showcasing the updated Pull Command UI feature and add it to the Pull Request for maintainer review. * **Maintainers (General):** * Review Prasanth's code changes and demo video for the Pull Command UI feature to determine its inclusion in v2.13. * Review and merge the Single Active Replication feature. * **Spyridon Trigazis:** * Provide further input and details to Valim to help extend the visibility levels proposal regarding proxy cache authentication and robot accounts. * **Sergio Méndez:** * Continue developing automation scripts for the community infrastructure (demo and registry environments). * Continue working on the Spanish translation, potentially collaborating with another contributor. * **Daniel Jiang:** * Review the progress of the Spanish translation. --- <br/><br/><br/><br/> ## January 8, 2025 ### Attendees <!--- [comment]: <> - [Name](https://github.com/HANDLE - [Company_NAME](https://company_URL) --> - [Orlin Vasilev - Orlix][Orlix] - [SUSE] - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry] - [Sergio Méndez](https://github.com/sergioarmgpl) - [8gears Container Registry] - [Prasanth Baskar](https://github.com/bupd) - [8gears Container Registry] - Daniel - Broadcom - [Spyros Trigazis](https://github.com/strigazi) - [CERN](https://home.cern) - Steven Ren - Broadcom - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud] - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud] - Chris Girard - Mirantis - [Yan Wang](https://github.com/wy65701436) (Broadcom) ### Notes, Update, Topics - [Orlix] - migrate to hackmd to hackmd for community meeting minutes: [issue link](https://github.com/goharbor/community/issues/236 - [Orlix] - KubeCon London 2025 - Maintainers track and lightening talks accepted - [Sergio] - https://github.com/goharbor/harbor/issues/20976 & KubeCon Harbor video Intro with Vadim, Orlix and Steven, video link: https://drive.google.com/file/d/18MKCoRQ3kodgU7hzmemi4ek21GO6Ekr0/view?usp=sharing - [Prasanth] - https://github.com/goharbor/harbor/pull/21347 PR. https://github.com/goharbor/community/pull/256 ### Discussions ## December 11, 2024 ### Attendees - [Vadim Bauer](https://github.com/Vad1mo) - [8gears Container Registry](https://container-registry.com/) - Steven Ren (Broadcom) - [Orlin Vasilev - Orlix](https://github.com/OrlinVasilev) - [SUSE](https://www.suse.com/) - [Xavier Duthil](https://github.com/xavierduthil) - [OVHcloud](https://www.ovhcloud.com) - [Thomas Coudert](https://github.com/thcdrt) - [OVHcloud](https://www.ovhcloud.com) - [Yan Wang](https://github.com/wy65701436) (Broadcom) ### Notes, Update, Topics - [Florian Blampey](https://github.com/flbla) : topic : https://github.com/goharbor/harbor/issues/21251#issuecomment-2510954527 - We skip next meeting 25th December ### Discussions - Advanced Artifact Proxying -> Docker Hub has since Nov. lower pull limits. It makes it impossible to use k8s in combination with Docker Hub. The expectation is that users will user Harbor more for this use case. There are quite a [few issues with suggestion](https://github.com/goharbor/harbor/issues?q=is%3Aissue+is%3Aopen+label%3Aarea%2Fproxy-cache) and bugs in that space. # All previos Archived Meeting notes here: https://github.com/goharbor/community/wiki/Harbor-Community-Meetings # ShortCuts Add your shortcut here: ```[shortcut_name]: https://url``` [Orlix]: https://github.com/OrlinVasilev [SUSE]: https://suse.com [OVHcloud]: https://www.ovhcloud.com [8gears Container Registry]: https://container-registry.com/ [SNCF]: https://www.sncf.com/ [Mirantis]: https://www.mirantis.com [Prasanth]: https://github.com/bupd [Prasanth Baskar]: https://github.com/bupd [Vadim Bauer]: https://github.com/Vad1mo [Vadim]: https://github.com/Vad1mo [Broadcom]: https://www.vmware.com/ [Florian Blampey]: https://github.com/flbla [Thomas Coudert]: https://github.com/thcdrt [Xavier Duthil]: https://github.com/xavierduthil

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully