From Fedora Project Wiki
No edit summary
Line 18: Line 18:
|| Taskotron  || High ||style="background-color:IndianRed;" | Blocked || [https://phab.qadevel.cloud.fedoraproject.org/T722  Remaining work] || Dev update live; prod update pending decision about storing tests in dist-git and [https://pagure.io/fedora-infrastructure/issue/5546 fixing fedmsg events]
|| Taskotron  || High ||style="background-color:IndianRed;" | Blocked || [https://phab.qadevel.cloud.fedoraproject.org/T722  Remaining work] || Dev update live; prod update pending decision about storing tests in dist-git and [https://pagure.io/fedora-infrastructure/issue/5546 fixing fedmsg events]
|-
|-
|| [http://taiga.fedorainfracloud.org/project/acarter-fedora-docker-atomic-tooling/us/606 Ansible: Docker 2 week build/test/release workflow automated]  || High ||style="background-color:IndianRed;" | Blocked || Blocked by [https://fedorahosted.org/fedora-infrastructure/ticket/5466 what tool to use for automation] ||  
|| [http://taiga.fedorainfracloud.org/project/acarter-fedora-docker-atomic-tooling/us/606 Ansible: Docker 2 week build/test/release workflow automated]  || High ||style="background-color:LimeGreen;" | In-Progress || <strike>Blocked by [https://fedorahosted.org/fedora-infrastructure/ticket/5466 what tool to use for automation]</strike> || [https://public.etherpad-mozilla.org/p/fedora-releng-automation Automation Notes and Action Items Etherpad]
|-
|-
|| [http://taiga.fedorainfracloud.org/project/acarter-fedora-docker-atomic-tooling/backlog?tags=osbs_scale OSBS has redundancy and support for multi-master / multi-node ]  || High || style="background-color:LimeGreen;" | In progress || None || Multi node infra is live in prod. Scale testing on multi node infra.
|| [http://taiga.fedorainfracloud.org/project/acarter-fedora-docker-atomic-tooling/backlog?tags=osbs_scale OSBS has redundancy and support for multi-master / multi-node ]  || High || style="background-color:LimeGreen;" | In progress || None || Multi node infra is live in prod. Scale testing on multi node infra.
Line 60: Line 60:
   ** Taskotron automated testing for containers
   ** Taskotron automated testing for containers
  * Note that status updates for modularity work will not be reported here
  * Note that status updates for modularity work will not be reported here


== 07NOV2016 ==
== 07NOV2016 ==

Revision as of 23:12, 13 December 2016

Monthly Status for Priority Pipeline Projects


13DEC2016

Committed F26 Changes


Change Priority Status Risks/Open Issues Next
Atomic release reorientation High Blocked No available resources to work on this issue; open as a high priority for a year ???
[http://taiga.fedorainfracloud.org/project/acarter-fedora-docker-atomic-tooling/backlog?tags=livemedia,f26 ARM Disk Images, aarch64 and PXE2Live are created using LMC High Blocked Mohan's testing is failing - requires fixes from LMC team
Live cd creator is very fragile and could break at any moment, moving off is crucial
Create problem report for LMC to review
Taskotron High Blocked Remaining work Dev update live; prod update pending decision about storing tests in dist-git and fixing fedmsg events
Ansible: Docker 2 week build/test/release workflow automated High In-Progress Blocked by what tool to use for automation Automation Notes and Action Items Etherpad
OSBS has redundancy and support for multi-master / multi-node High In progress None Multi node infra is live in prod. Scale testing on multi node infra.
Kerberos support in koji, fedpkg, OSBS High In Progress None Live in stage & prod, will be requesting testing this week
Move releng, mash & pungi from yum to dnf High In progress DGilmore is the only active contributor to Mash Identify backup for Mash work; begin to update releng scripts
OSBS: Fedora Docker Registry High In progress Infrastructure decisions are still being made which have blocked planning to date Begin planning based on the information we have now
Koji support for disk images High Not started Resourcing & prioritization from Brew Pending functional disk image builds in LMC
Deploy koji signed repo support - scope work for Pungi & Bodhi to use it Medium Blocked Need PR revisions due to the amount of elapsed time
Also need to support DNF in PR
ongoing delays on the merge will impact our ability to scope work for Pungi & Bodhi
Pungi changes to allow non-blocking artifacts to fail without failing the compose Medium Blocked Need koji updates deployed to stage for testing and dev
F26 Hub consolidation: aarch64 & Power64 koji merged; prep to import s390x in F27 Medium In Progress Need status update from Mohan
add index.asc files for cloud images for virt-builder Medium Not started Resourcing
Fedora dockerfiles support for Beta Medium Not started Resourcing
ostree mirroring Medium Not started Resourcing
Distgit: Check when people add Exclude/ExclusiveArch to packages, notify the arch teams Low In Progress None Tweaking setup to reflect requirements
Public hardware for AutoCloud Low In Progress None Hardware is in hand, pending powering up and handing off to Autocloud folks
Bodhi: Design for supporting for containers Low Not started Resourcing
Automate 2 week Power ostree releases & testing Low Not started Resourcing
Ansible: Atomic 2 week build/test/release workflow automated Low Not started Resourcing Will not begin until Docker ansible automation is complete

Other

* 3 F25 deliverables have been carried over to F26 as they were not fully completed on the F25 schedule
  ** OSBS Scale out
  ** Container automation
  ** Taskotron automated testing for containers
* Note that status updates for modularity work will not be reported here

07NOV2016

Committed F25 Changes

Change Status Risks/Open Issues Next
Layered image builds Done None Pending 1 bugfix release next week for additional container testing by Cockpit owners
Koji: Koji hub consolidation groundwork Done None
New Releng Deliverable: Windows & OSX tools in Fedora Done None Additional requests for improved support after Beta have been filed
Content signing can be automated Done None
Container Signing in Sigul Done None
Bodhi release 2.3 Done None
OSBS has redundancy and support for multi-master / multi-node In progress None Multi node support deployed in stage; pending firewall updates and then release to prod after F25 GA Freeze
Taskotron Delayed Remaining work Dev update live; prod update pending decision about storing tests in dist-git and fixing fedmsg events
Ansible: Docker 2 week build/test/release workflow automated Blocked Blocked by what tool to use for automation


In Progress F26 Changes

Change Status Risks/Open Issues Next
Distgit: Check when people add Exclude/ExclusiveArch to packages, notify the arch teams In Progress None Tweaking setup to reflect requirements
Deploy koji signed repo support - scope work for Pungi & Bodhi to use it Blocked Need PR revisions due to the amount of elapsed time
Also need to support DNF in PR
ongoing delays on the merge will impact our ability to scope work for Pungi & Bodhi
Kerberos support in koji, fedpkg, OSBS In Progress None Live in stage & prod, will be requesting testing this week
F26 Hub consolidation: aarch64 & Power64 koji merged; prep to import s390x in F27 In Progress Merge introduced a number of issues that are mostly fixed now
Public hardware for AutoCloud In Progress None Hardware is in hand, pending powering up and handing off to Autocloud folks


Other

  • New Deliverables (not covered above)
    • Atomic for Power - Blocked; builds are not completing successfully
  • Testing koji updates (1, 2) in stage
  • Atomic ostree repo management is in progress again; autocloud testing has been updated to run per compose rather than per build; will move on to revising the 2 week script to deliver these requirements next
  • I have added a section for F26 deliverables that have started this month and will add the full set of committed changes next month

13OCT2016

Committed Changes

Change Status Risks/Open Issues Next
Layered image builds Done None Pending 1 bugfix release next week for additional container testing by Cockpit owners
Koji: Koji hub consolidation groundwork Done None
New Releng Deliverable: Windows & OSX tools in Fedora Done None Additional requests for improved support after Beta have been filed
Content signing can be automated In Progress None Pending updates / bugfix release planned for this week after beta freeze
Container Signing in Sigul In Progress None Pending final release this week after beta freeze
Taskotron Delayed Remaining work Dev update live; prod update pending decision about storing tests in dist-git
Ansible: Docker 2 week build/test/release workflow automated Blocked Blocked by what tool to use for automation & where to run playbooks
OSBS has redundancy and support for multi-master / multi-node Blocked Blocked by where to run playbooks Run playbooks on deployed VMs
Bodhi release 2.2; 2.3 (?) 2.2.4 is in production 2.3 is in progress and could realistically happen in October

Other

  • New Deliverables (not covered above)
    • WS OSTree - In Rawhide and 25 Nightlies
    • Atomic for Power - In progress; planned for Beta
  • Koji #48 has a proposed patch and is pending testing in stage - this was a very nice to have for Koji Hub Consolidation
  • OSBS: Fedora Docker Registry has been delayed for F26 as we assess the impact of signing & decide on final design
  • Atomic ostree repo management
  • Beginning F26 planning with the team - if you have input, please contact us - plan to share these priorities in our next status update

13SEP2016

Committed Changes

Change Status Risks/Open Issues Next
Layered image builds complete but working on 1 remaining bug No path to resolution of nss bug Dominik Perpeet will lead getting Cockpit builds into the Fedora toolchain week of Sept 12
Taskotron Completion delayed Remaining work -
Ansible: Docker 2 week build/test/release workflow automated Loopabull ready for use
POC release playbook created
Need decision from RCM about Pungi Docker support
Need sign off & input from infra team on running playbooks somewhere
At risk of missing beta delivery date
Create playbooks
Content signing can be automated Code complete, deployed to Stage Awaiting getting yubikeys in place in Prod Deploy to Prod approx Sept 14
OSBS: Fedora Docker Registry Blocked (short term registry solution in place for F25) Image signing may break our planned design Meeting with signing stakeholders to determine if we need to revise our plans
Koji: Koji hub consolidation groundwork Moonshot chassis is functionally deployed, aarch64 merged & imported last week Koji #48 will be needed soon
creating aarch64 disk images in LMC is a blocker - updates were made to support this but have not yet been tested
LMC Disk Images for aarch64 & armv7
OSBS has redundancy and support for multi-master / multi-node Working through multi-host ansible now No requests for extra VMs submitted yet
At risk of missing beta delivery date
Apply multi host updates to existing infra
New Releng Deliverable: Windows & OSX tools in Fedora Dev complete from engineering; OSX Beta will be built outside of koji / Windows will be built in koji
Signing key for Windows purchased
Initial builds have completed but testing is ongoing
Need signing keys for OSX
No testing of signed images has been done yet
Resourcing for OSX work is now up in the air again - discussion ongoing with managers
Need to have initial images built by week of Sept 13
Upcoming Bodhi 2.2.0 release, beta deployed to stg Waiting one week for it to go through stg testing

Other

  • New Deliverables (not covered above)
    • WS OSTree - In Rawhide; pending addition to compose for Beta
    • Atomic for Power - In progress; planned for Beta
  • Atomic ostree repo management - feedback period on proposal has closed; work targeted to be live for one of the October 2 week updates
  • Pungi got better validation for configuration.
   $ pungi-config-validate fedora.conf
   Unrecognized config option: link_files. Did you mean link_type?
   Unrecognized config option: notification_script.
   Deprecated config option: pkgset_koji_url; use koji_profile instead.
   Failed validation in ostree_installer.0.1.x86_64:
       Additional properties are not allowed ('filename' was unexpected)