#12925 [Forgejo] New Organization and Teams Request: Fedora-CI
Closed: Fixed by ryanlerch. Opened by lecris.

Hello Fedora Infra Team,

I would like to request the creation of a new organization and associated
teams in Fedora Forge.

New Organization Details:

Desired Organization Name (Short Name): ci

Full Name of Organization: Fedora Continuous Integration

Description of Organization's Purpose: This organization will host repositories
and manage collaboration for the Fedora CI Team, focusing on providing testing
infrastructure for packagers early in their workflow.

Website URL (Optional): https://docs.fedoraproject.org/en-US/ci/

Avatar/Logo (Optional): (No avatar at this time :( )

Fedora Accounts Group for Organization Owners: fedora-ci-admins

New Team Details (within 'ci' organization):

None for now.


Please let me know if any further information is required.

CC @mvadkert @psss as current sponsors for the group. Also CC @lachmanfrantisek to make sure we do not accidentally make 2 requests :D

Thank you,
lecris


Metadata Update from @zlopez:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: forgejo_migration, low-gain, low-trouble, ops

Metadata Update from @ryanlerch:
- Issue assigned to ryanlerch

Thanks for using Fedora Forge!

I have:

  1. Created the forge-ci-owners Fedora Accounts group with the following:

    • Fedora Accounts Sponsors: none
    • Fedora Accounts Members: the fedora-ci-admins group

to add new members to this group, simply add them to the fedora-ci-admins member list as normal, and the forge-ci-owners group will inherit them.

Note: we can add other groups (like a members or tickets group if you want) -- just open a new ticket for that and we can get it done.

  1. Created the new ci organization on Fedora Forge -- https://forge.fedoraproject.org/ci/
  2. Added 1 teams to the new ci org:

    • Owners -- https://forge.fedoraproject.org/org/ci/teams/owners
  3. Updated the teams mapping so the Fedora Accounts teams map, and on next login any users in the Fedora Accounts groups will be granted access to the mapped teams in Fedora Forge.

anyone that is a member in the forge-ci-owners group is mapped to the Owners team on the ci org on forge

  1. Changed the avatar to the fedora logo. You can file a request for an icon with the design team to use as your avatar here on forge: https://gitlab.com/fedora/design/team/requests/-/issues

Next Steps
1. Update the settings for your org, including the details like description etc -https://forge.fedoraproject.org/ci/settings
2. Add a profile page for your organization: https://docs.fedoraproject.org/en-US/forge-documentation/create_org_profile_page/
3. Migrate from Pagure: https://docs.fedoraproject.org/en-US/forge-documentation/migration/pagure_repository/

Metadata Update from @ryanlerch:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

Metadata