This site is no longer actively maintained. It exists for historical purposes as an example of Phabricator integration and Lua scripting.

Tasks By Project

From cpt

Project: Release Pipeline

Switch to Active Tasks 74 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T157469 T157469: Mathoid CI Container Build resolved Medium (orange)
T170482 T170482: Define functional tests for Mathoid running on the staging Kubernetes cluster for use in future gating decisions invalid Medium (orange)
    T170483 T170483: Provide gating feedback from mathoid image builds declined Medium (orange)
      T173128 T173128: Find CI container build location resolved Medium (orange)
        T175293 T175293: Provision Docker >= 17.05 on contint1001 resolved Medium (orange)
          T175296 T175296: Install Blubber on contint1001 resolved Medium (orange)
          T175297 T175297: Define new Jenkins pipeline for container build phase resolved Medium (orange)
          T175298 T175298: Secret storage on contint1001 for Docker registry password resolved Needs Triage (violet)
            T176896 T176896: Establish secure way of passing registry credentials from Jenkins to Docker resolved Medium (orange)
            T178606 T178606: Auth fails for `docker-pusher` script on `contint1001` resolved High (red)
              T180524 T180524: Upgrade latest docker-registry.wikimedia.org/nodejs-devel to stretch resolved High (red)
                T183165 T183165: Verify functionality of the 'production' image in the context of an isolated k8s deployment resolved Medium (orange)
                T184219 T184219: Method for running e2e/smoke tests on deployments resolved Medium (orange)
                T184220 T184220: Build service-checker image for use with helm test resolved Medium (orange)
                T184224 T184224: Package/upload service-checker for Debian stretch resolved Medium (orange)
                  T184457 T184457: Installation method for Minikube on CI for k8s testing resolved Medium (orange)
                    T187095 T187095: Provision blubber on CI labs instances declined Needs Triage (violet)
                      T187105 T187105: Get MediaWiki running in Docker with Blubber declined Medium (orange)
                      T188933 T188933: install kubectl on integration agents resolved High (red)
                        T188934 T188934: install helm on integration agents resolved Medium (orange)
                        T188935 T188935: modify service-pipeline to include helm install/helm test resolved Medium (orange)
                        T188936 T188936: ensure minikube running on integration agents invalid Medium (orange)
                        T190589 T190589: Packaged helm points to non-existent tiller invalid Needs Triage (violet)
                          T191211 T191211: Permission denied upon `minikube start` as non-root user invalid High (red)
                            T191327 T191327: Come up with a decent method of declaring helm chart path/version in service repo resolved Medium (orange)
                            T191821 T191821: Host packaged helm charts at https://releases.wikimedia.org/charts resolved Medium (orange)
                              T193777 T193777: FY2017/18-Q4: Prove viability of testing staged service containers alongside MediaWiki extension containers resolved Medium (orange)
                              T193824 T193824: Determine a standard way of installing MediaWiki lib/extension dependencies within containers open Low (yellow)
                                T196414 T196414: Build Math extension container on Postmerge declined Medium (orange)
                                T196939 T196939: Build base image for math extension pipeline tests declined Medium (orange)
                                  T196940 T196940: Establish shared library for pipeline code used in Jenkins resolved Medium (orange)
                                  T196944 T196944: Create integration/config pipeline job to create runnable MediaWiki + Math image declined Medium (orange)
                                    T198901 T198901: Migrate production services to kubernetes using the pipeline open Medium (orange)
                                    T200953 T200953: Jenkins fails to checkout shared Groovy library integration/pipelinelib resolved High (red)
                                      T203091 T203091: Move Graphoid to Kubernetes via the deployment pipeline declined Medium (orange)
                                      T203092 T203092: Create Graphoid .pipeline files declined Medium (orange)
                                      T203093 T203093: Add service-pipeline to zuul for Graphoid resolved Medium (orange)
                                        T204391 T204391: Support `KUBECONFIG` and `--tiller-namespace` for helm methods resolved Medium (orange)
                                          T205911 T205911: Track and install additional npm packages for all service container images resolved Medium (orange)
                                            T205919 T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline resolved Medium (orange)
                                            T207200 T207200: Revisit the logging work done on Q1 2017-2018 for the standard pod setup resolved Medium (orange)
                                              T210267 T210267: Execution of the deployment pipeline should be configurable via .pipeline/config.yaml resolved Medium (orange)
                                              T211708 T211708: Blubberoid - Create Helm Chart resolved Medium (orange)
                                                T212801 T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline invalid Medium (orange)
                                                T213090 T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation resolved Medium (orange)
                                                T213193 T213193: Migrate changeprop to kubernetes resolved Medium (orange)
                                                T213194 T213194: Migrate citoid to kubernetes resolved Medium (orange)
                                                  T213195 T213195: Migrate cxserver to kubernetes resolved Medium (orange)
                                                    T213197 T213197: Document helm chart creation resolved Medium (orange)
                                                      T218396 T218396: Make change-prop tests independent of Kafka and Redis resolved Needs Triage (violet)
                                                        T219332 T219332: Modern Event Platform: Stream Intake Service: Documentation resolved High (red)
                                                          T220235 T220235: Migrate Beta cluster services to use Kubernetes resolved High (red)
                                                          T220398 T220398: TEC3:O3:O3.1:Q4 Goal - Move cpjobqueue, Wikidata Termbox SSR (new service), Kask (session storage service) and ORES (partially) through the production CD Pipeline invalid Medium (orange)
                                                          T220399 T220399: Migrate cpjobqueue to kubernetes resolved Medium (orange)
                                                          T220400 T220400: Migrate ORES to kubernetes duplicate Medium (orange)
                                                            T220401 T220401: Introduce kask session storage service to kubernetes resolved Medium (orange)
                                                            T220402 T220402: Introduce wikidata termbox SSR to kubernetes resolved Medium (orange)
                                                              T220821 T220821: Add security sensitive nodes to our kubernetes cluster resolved Medium (orange)
                                                              T221315 T221315: Determine future of bare-metal hosting for services like WDQS, ElasticSearch, RESTBase Cassandra, etc. open Low (yellow)
                                                                T222199 T222199: Post generated docs for pipelinelib resolved Medium (orange)
                                                                  T222820 T222820: Experiment with hosted kubernetes solutions for Beta declined Medium (orange)
                                                                    T223953 T223953: Deploy the RESTBase front-end service (RESTRouter) to Kubernetes declined Medium (orange)
                                                                    T224041 T224041: Kask functional testing with Cassandra via the Deployment Pipeline open Medium (orange)
                                                                    T225064 T225064: post merge builds in citoid are failing resolved High (red)
                                                                      T225236 T225236: Figure out how to test Citoid with Zotero in the pipeline open Medium (orange)
                                                                      T225680 T225680: Migrate Proton to k8s resolved High (red)
                                                                      T226536 T226536: Trigger RESTRouter image builds on push/tag resolved High (red)
                                                                        T242776 T242776: Add unit tests to the CI pipeline for citoid resolved Needs Triage (violet)
                                                                          T244313 T244313: Experiment with different PipelineLib-/helm-based approaches to system testing open Needs Triage (violet)
                                                                          T244512 T244512: Allow additional helm overrides in PipelineLib config resolved Medium (orange)
                                                                            T255595 T255595: Support for deleting images in PipelineLib declined Needs Triage (violet)
                                                                              T255596 T255596: PipelineLib helm test log output resolved Medium (orange)
                                                                                T256281 T256281: Create WMF Cassandra image resolved Needs Triage (violet)
                                                                                  T270654 T270654: Cannot publish Shellbox image due to uppercase letter resolved Needs Triage (violet)