Difference between revisions of "Wikimedia Cloud Services team/Opensource Contributions"

From Wikitech-static
Jump to navigation Jump to search
imported>Nskaggs
(Initial page creation)
 
imported>David Caro
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
To help our goal of being good citizens to upstream open source communities we utilize, below is a non-exhaustive list of notable upstream contributions.
To help our goal of being good citizens to upstream open source communities we utilize, below is a non-exhaustive list of notable upstream contributions.


== 2021 ==


Openstack
Contributions in 2021.
 
=== Debian ===
 
* [https://bugs.debian.org/985498 Debian bug #985498: gridengine -- missing dependency on cpp package], with [https://salsa.debian.org/hpc-team/gridengine/-/merge_requests/2 proposed patch]
* Created an official [https://salsa.debian.org/debian/pkg-capirca debian package] for [https://github.com/google/capirca capirca].
 
=== Linux kernel ===
 
* [https://ral-arturo.org/2021/04/01/ip-token.html Debugging ip token set RTNETLINK error], some kernel devels contacted regarding RTNETLINK error reporting, which will eventually end in an improved situation
* [https://marc.info/?l=netfilter-devel&m=162038133102042&w=2 Reported upstream a problem in the nf_tables kernel subsystem], which resulted in [https://marc.info/?l=netfilter-devel&m=162062629319831&w=2 upstream patching the bug].
 
=== Cloud-init ===
 
* [https://bugs.launchpad.net/cloud-init/+bug/1841104 Added support for OpenStack's dynamic vendordata]
*[https://github.com/canonical/cloud-init/pull/1002 puppet config: add the start_agent option]
 
=== Kubernetes projects ===
 
* [https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/pull/130 helm chart fix for nfs PVC storageclass provisioner]
 
=== Openstack ===
* [https://review.opendev.org/c/openstack/horizon/+/774922 Fixed policy enforcement] [https://review.opendev.org/c/openstack/horizon/+/775015 in several] [https://review.opendev.org/c/openstack/horizon/+/775014 places] in Horizon
* Sent a [https://review.opendev.org/c/openstack/manila/+/810702 couple] of [https://review.opendev.org/c/openstack/manila/+/810719 patches] for Manila documentation.
* manila: service_instance: allow overriding the instance name (https://review.opendev.org/c/openstack/manila/+/811736)
 
=== Ceph ===
* ceph-volume: Consider /dev/root as mounted (https://github.com/ceph/ceph/pull/41277)
* monitoring/grafana/cluster: use per-unit max and limit values (https://github.com/ceph/ceph/pull/41880)
* ceph-volume: Raise when no osd_id and no osd_fsid is provided (https://github.com/ceph/ceph/pull/41180)
 
=== Puppet stdlib ===
*  stdlib::ensure: Add support for package resource (https://github.com/puppetlabs/puppetlabs-stdlib/pull/1213)
 
=== Kubernetes release ===
*  Expired key - "Google Cloud Packages Automatic Signing Key" (https://github.com/kubernetes/release/issues/1982)
 
== 2020 ==
 
Contributions in 2020.
 
=== Debian ===
* [https://tracker.debian.org/pkg/prometheus-openstack-exporter prometheus-openstack-exporter] debian package
* [https://salsa.debian.org/openstack-team/neutron-plugins/neutron-dynamic-routing/-/merge_requests/1 openstack neutron-dynamic-routing debian package] backported patch from upstream code
 
=== Openstack ===
* Various Horizon bugfixes
* Various Horizon bugfixes
* https://techblog.wikimedia.org/2020/09/02/a-journey-of-a-single-step-begins-with-a-thousand-miles/
* https://techblog.wikimedia.org/2020/09/02/a-journey-of-a-single-step-begins-with-a-thousand-miles/
== 2019 ==
Contributions in 2019
=== Debian ===
* [https://bugs.debian.org/941479 Debian bug #941479: terminator -- text in a new split panel doesn't fill all the vertical space]

Revision as of 16:30, 29 September 2021

To help our goal of being good citizens to upstream open source communities we utilize, below is a non-exhaustive list of notable upstream contributions.

2021

Contributions in 2021.

Debian

Linux kernel

Cloud-init

Kubernetes projects

Openstack

Ceph

Puppet stdlib

Kubernetes release

2020

Contributions in 2020.

Debian

Openstack

2019

Contributions in 2019

Debian