Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page properties


Title

OpenDaylight CI Pipelines using Containers

Status

Status
colourBlueRed
titlePENDING TSC REVIEWAPPLICATIONS CLOSED

Difficulty

Status
colourRed
titleHigh


...

Expected Outcome

  • Create Dockerfiles and containers images for all of the ODL projectsfor all the VMs used in Jenkins (builder, robot, mininet, etc), also try to consolidate in few images (the less, the better).
  • Create Jobs that manage build and maintain snapshots and releases for the containersBuildable container images using the packer files container images (e.g. verify, merge, release) from Dockerfiles.
  • Migrate existing JJB jobs (VM based) to Jenkins pipeline jobs . (container based) - bonus)

Relation to LF Networking 

...

Undergraduate

Skills

  • Bash
  • Python Programming
  • Linux
  • Docker
  • JJB (bonus)
  • Jenkins CI / Pipelines (bonus)
  • packer (bonus points) 
  • Understanding of git/gerrit workflow and fix trivial issues (bonus)

...

Mentor(s) Names and Contact Info

Click here to apply

Please read all instructions before applying. 

...

  • Resume
  • Cover Letter

    • A letter to the program covering the following topics:

      • How did you find out about our mentorship program?
      • Why are you interested in this program?
      • What experience and knowledge/skills do you have that are applicable to this program?
      • What do you hope to get out of this mentorship experience?
  • School Enrollment Verification
    • Students must upload proof of enrollment (college transcript, or copy student ID, or admissions offer if graduating from high school).
    Participation permission from school