#358 Request for Jenkins for Setting up Nmstate CentOS CI
Closed: Fixed 2 years ago by siddharthvipul1. Opened 2 years ago by liangwen12year.

In order to setup CentOS CI for Nmstate, request for jenkins


=== CentOS CI - On-boarding

Please note that Infra space is for Fedora and CentOS related projects to
consume. Decision may take some time (often up to 2 weeks) as these are decided
by the whole team.
Once decided as go, we will create you a namespace in a openshift cluster where
you can configure your CI. We do provide a Jenkins template in case you want to be
able to consume vms/baremetal nodes to perform your CI.

Please answer the following questions so that we understand your requirement.

  • How does your project relates to Fedora/CentOS?
    Setting up Nmstate CentOS CI
  • Describe your workflow and if you need any special permissions (other than
    admin access to namespace), please tell us and provide a reason for them.
    Eventually we want to setup CentOS CI for Nmstate.
    We need to setup jenkins first, then setup webhook, finally handle webhooks in that jenkins.
  • Do you need bare-metal/vms checkout capability? (we prefer your workflow
    containerized)
    We need VMs at least.
  • Resources required
  • PVs:
Project_name: Nmstate_CentOS_CI
Project_admins:
 - benesv@email.cz
 - liangwen12year@gmail.com

Metadata Update from @siddharthvipul1:
- Issue tagged with: groomed, medium-trouble

2 years ago

@vbenes
Hey, do you think you would be able to share networkmanager namespace for these jobs or you prefer a separate namespace

+1 for me to onboard as different namespace

@siddharthvipul1
we tend to have separated as there will be some credentials for various accounts in there.. not sure if that can be a problem but definitely better to be separated, if you have some resource limitations just tell us.

+1 for me to onboard as different namespace

I have created you a Jenkins instance. let me know if you are stuck somewhere

Jenkins route: https://jenkins-nmstate.apps.ocp.ci.centos.org/

Namespace/project can be seen once you login in the cluster: https://console-openshift-console.apps.ocp.ci.centos.org/dashboards

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

2 years ago

Login to comment on this ticket.

Metadata