releases/deliverables/wallaby/kuryr-kubernetes.yaml
Hervé Beraud 391616bfee Proposing Wallaby RC1 for kuryr-kubernetes
If you wants to wait for a specific patch to make it to the release,
someone from your team can -1 the patch to have it held, or update that patch
with a different commit SHA.

Patches with no response will be merged by Friday March 26.

$ git log --oneline --no-merges 3.0.0..5ccf238e
5ccf238e Fixing bug, cannot delete pools when members are empty
3807f8eb Adds SCTPConnectivity tests to e2e network policy tests
5a08f265 Include release notes for Service without selectors
aa923f56 Move ovn jobs to voting
1c1d1d46 DevStack: Support dual stack
cc800ae1 Fix Subnet retrival when creating Service without Selector
2edbbf25 Fixes the if-else-block bug
0719ca7b Skip pool pre population if no Status is present on CRD
0a0cd64f Ensure Namespace readiness depends on correct CRD
225b2a3d Enable SCTP service test in tempest.conf
10ea8698 Do not default protocol to TCP for allow-all NPs
f8a7ba76 Removing the upgrade code from Kuryr-Kubernetes repo
93c10fcc OpenShift: Add configured subnets to the detected
4ba363d6 Narrow connection to the cluster only on namespaceSelector.
e5453242 Speed pools population by relying on KuryrPort CR
99058014 Fix number of ports requested on pool pre-population
2611dc3b Make parse_network_policy_rules private.
1d8afc72 Update documentation for svc and ep annotation to KuryrLoadBalancer
229a990b Get trunks more diligently
1473cfc3 Ignore headless services in NP code
65711ea9 Run k8s e2e tests for network policy
28b315ec Bump kubernetes verrion to 1.19.1.
e95ed536 Add OpenShiftNodesSubnets driver and MachineHandler
abc39b0e Introduce NodesSubnetsDriver
b3814a33 Multiple nodes subnets support
329fc5f5 [DOCS] Testing SCTP service support
de6a06c6 Adapt selfLink calculation for any k8s objects.
31b96f3e Adapt selfLink calculation for KuryrPort CRD objects.
505f1522 Adapt selfLink calculation for Namespace objects.
caf098f0 Adapt selfLink calculation for Endpoints objects.
94e5f927 Adapt selfLink calculation for Service objects.
b38f0584 Adapt selfLink calculation for KuryrNet CRD objects.
b521fee8 Adapt selfLink calculation for Pod objects.
4fe32c84 Adapt selfLink calculation for KuryrNetwork CRD objects.
96f46f56 Adapt selfLink calculation for KuryrNetworkPolicy CRD objects.
7c790aa7 Adapt selfLink calculation for KuryrNetPolicy CRD objects.
3bd82fe6 Adapt selfLink calculation for KuryrLoadBalancer CRD objects.
9bc33d9b Fix k8s client for handling empty list in response.
e3ff9547 Added function for figure out link for the resource.
478257af CNI docs: Fix return code
c68a6fe1 Fix OVN gates
c3e66123 K8S Services: add support for SCTP
d650962e Skip unscheduled pods when handling NP creation
500ff164 Enables SCTPsupport in K8s v1.18 cluster
d528e81b Fix base docker images
ccc220bb Fix CI issues
5a82a344 Adds doc about ovn-octavia driver support
543319f3 Fix ovn local.conf
df3a49f9 Fix docs for NP.
a95c115e Use centos/golang from quay.io registry.
643468ae Fix spelling errors.
f5e8e9c3 Add urllib3's SSLError to expected Watcher exc
5fab4209 Updating tempest conf file
42b57900 Change registry for fetching coredns image.
775a4c9e Add basic docs about nested mode
42d09e28 Enable Neutron to allow taging on port creation
7e451708 Support for bulk port tagging extension
6634be03 Fix the invalid arguments formatting in exception messages
27876a58 Add support to Endpoints without targetRef
f3994182 Update RDO to use Victoria release
293750c9 Move to quay.io with kuryr/demo docker image.
f76abf92 Enable neutron-tag-ports-during-bulk-creation extension.
885710a1 Ensure members are deleted from pools when there is no endpoints
8a53492a Update TOX_CONSTRAINTS_FILE
2c8bb8ac Update tempest configs according Kuryr enabled configs
3a028326 Resolve issues with object races.
525dc152 Ensure egress NP works with Service without selectors
dce5939c Skip unscheduled pods when deleting NPs
4bfe85db Handle None or {} labels in match_selector()
3a4d901f Returns CNI errors in specified form
99f9e0e6 Updates kuryr_cni vendor folder
0fab73b3 Increase tempest test timeout to 30 mintues
b4775f32 Remove the unused coding style modules
a80c7916 Add release note about update of mtu config value
9fb0c607 Clean up references to the sg config option
cae19497 Fix SG rules to be created twice for the services.
2b3e2f5a Fix exception message in case when bulk creation fails.
c2817aeb Updates vagrant README
4ad6238e Removes the line that removes service_account.yml
3407636c updates network policy doc
d26133a0 Fix restoring listener in case of removing NP.
6a6e4907 Splits kuryr-controller and kuryr-cni ServiceAccounts
bef1fcdd removed unused env variable reference
17f99a71 Allow to config network MTU
dbec1a0b Logging level should be lowered
ba127533 Removes generate_lbaas_port_specs method
2296c8fb Delete ports created for host networking pods
fd18e347 Removes unprovided kuryr-cni.conf file docs
dcaa9e25 CNI: Lookup offending interface on NetlinkError
5a1842bf Removes deprecated lbaasv2 haproxy docs
642e030c Fix the IPv6 enablement
2f828486 corrects  Kubernetes Services handlers
8799fa96 Fix installation with Vagrant
479650c6 removes kuryr_kubernetes_ingress_design
402df1e8 Fix is_host_network()
78488bcf updates docs to "kubectl create deployment"
3fb31942 Add protection from unexpected issues
03177e43 Load qos to avoid missing qos-fip on OVN gates
cdcaaa6e Reuse the docs deps to benefit from constraints
ef621960 optimize size and time using --no-cache-dir
153a16e8 Ensure LB member is updated if a conflict happens
1c4a7508 Ensure only kuryr ports are cleaned up
663194a1 Refactor passing params to requests in K8s client
44890a84 Set read timeout for any request in K8sClient
9794359e requirements: Drop os-testr
cd5a2ee8 Skip update of vip sg if lb is gone
df53e145 Ensure klb handler reacretes lb
68dd879d Bump py37 to py38 in tox.ini
5b2c399d Clean up unused methods and not needed interactions to k8s API.
ab374e5d Don't crash on fetching network policy.
4e16d440 Add Python3 wallaby unit tests
1f8da63a Update master for stable/victoria
87090288 Avoid race when pod is deleted before finalizer is added
bee7718a Cleanup ports belonging to deleted nodes

Signed-off-by: Hervé Beraud <hberaud@redhat.com>
Change-Id: Ie7a99d80d2b47c0da0ffbaa2cb161a7b5480bcc8
2021-03-25 08:43:16 -03:00

28 lines
1.0 KiB
YAML

---
launchpad: kuryr-kubernetes
release-model: cycle-with-rc
team: kuryr
type: other
repository-settings:
openstack/kuryr-kubernetes: {}
cycle-highlights:
- Nested mode with nodes VMs running in multiple subnets is now available.
To use that functionality a new option `[pod_vif_nested]worker_nodes_subnets`
is introduced accepting multiple Subnet IDs.
- Kuryr now handles Services that do not define the `.spec.selector`,
allowing the user to manually manage the Endpoints object.
- Kuryr can handle egress Network Policy that allows traffic to Pods
being pointed by a Service without Selector.
- Added support for SCTP.
- Networks can now be created by relying on the default MTU defined
in Neutron, regardless of the SDN used and without changing the
default configuration value in Kuryr.
releases:
- version: 4.0.0.0rc1
projects:
- repo: openstack/kuryr-kubernetes
hash: 5ccf238ec20320c5894b69a6568f4f62d468d716
branches:
- name: stable/wallaby
location: 4.0.0.0rc1