Skip to content

Commit

Permalink
Merge pull request #998 from spencerhance/v1.8.0-changelog
Browse files Browse the repository at this point in the history
Add changelog for v1.8.0
  • Loading branch information
k8s-ci-robot committed Jan 28, 2020
2 parents 60edab2 + 9ecd9df commit 541ea6a
Show file tree
Hide file tree
Showing 2 changed files with 108 additions and 1 deletion.
1 change: 0 additions & 1 deletion .github_changelog_generator
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,3 @@ enhancement_labels=kind/feature,kind/documentation
bug_labels=kind/bug
base=CHANGELOG.md
unreleased=false
git_remote=upstream
108 changes: 108 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,113 @@
# Change Log

## [v1.8.0](https://github.com/kubernetes/ingress-gce/tree/v1.8.0) (2019-12-07)

[Full Changelog](https://github.com/kubernetes/ingress-gce/compare/v1.7.0...v1.8.0)

**Implemented enhancements:**

- GKE self managed setup script should have an e2e test [\#760](https://github.com/kubernetes/ingress-gce/issues/760)
- L7-ILB Support Tracking [\#731](https://github.com/kubernetes/ingress-gce/issues/731)
- BackendConfig support for user-defined request headers [\#566](https://github.com/kubernetes/ingress-gce/issues/566)
- Ingress-GCE docs overhaul [\#557](https://github.com/kubernetes/ingress-gce/issues/557)

**Fixed bugs:**

- Long namespace/ingress names cause collisions with auto-created resources on GKE [\#537](https://github.com/kubernetes/ingress-gce/issues/537)
- \[GLBC\] Changing front-end configuration does not remove unnecessary target proxies/ssl-certs [\#32](https://github.com/kubernetes/ingress-gce/issues/32)

**Closed issues:**

- How to enable authentication for GKE ingress [\#914](https://github.com/kubernetes/ingress-gce/issues/914)
- Unable to manage annotations via terraform due to chosen domain [\#908](https://github.com/kubernetes/ingress-gce/issues/908)
- Bug: Incorrect ingress key function is being used [\#879](https://github.com/kubernetes/ingress-gce/issues/879)
- V2 Frontend Naming Scheme for Ingress-GCE L7 [\#858](https://github.com/kubernetes/ingress-gce/issues/858)
- Missing Changelog for 1.6 [\#857](https://github.com/kubernetes/ingress-gce/issues/857)
- GCE Ingress creates a Network Endpoint Group with 0 configured [\#832](https://github.com/kubernetes/ingress-gce/issues/832)
- Extend the Ingress e2e framework to handle more test cases [\#782](https://github.com/kubernetes/ingress-gce/issues/782)
- health check interval adds 60sec from periodSeconds of readinessProbe unexpectedly [\#772](https://github.com/kubernetes/ingress-gce/issues/772)
- Migrate Ingress type to networking.k8s.io/v1beta1 [\#770](https://github.com/kubernetes/ingress-gce/issues/770)
- Firewall rule not updated properly with NEG if service uses name in targetPort or does not name its port [\#703](https://github.com/kubernetes/ingress-gce/issues/703)
- Add tests for multi cluster ingresses [\#71](https://github.com/kubernetes/ingress-gce/issues/71)

**Merged pull requests:**

- Cherrypick \#967\[Use kube-system UID instead of its hash to compute resource suffix\] into release 1.8 [\#968](https://github.com/kubernetes/ingress-gce/pull/968) ([skmatti](https://github.com/skmatti))
- Cherrypick \#963\[Emit events only for non-nil ingresses\] into release 1.8 [\#964](https://github.com/kubernetes/ingress-gce/pull/964) ([skmatti](https://github.com/skmatti))
- Cherry pick \#961 \[Fix default backend port bug for neg ilb\] into release-1.8 [\#962](https://github.com/kubernetes/ingress-gce/pull/962) ([spencerhance](https://github.com/spencerhance))
- Cherrypick \#950 into release 1.8 [\#954](https://github.com/kubernetes/ingress-gce/pull/954) ([skmatti](https://github.com/skmatti))
- Cherrypick \#948\[Fix naming scheme on creation\] into release 1.8 [\#949](https://github.com/kubernetes/ingress-gce/pull/949) ([skmatti](https://github.com/skmatti))
- Fix return value [\#946](https://github.com/kubernetes/ingress-gce/pull/946) ([skmatti](https://github.com/skmatti))
- Cleanup unused functions [\#945](https://github.com/kubernetes/ingress-gce/pull/945) ([skmatti](https://github.com/skmatti))
- make Generic Upgrade test run in parallel [\#944](https://github.com/kubernetes/ingress-gce/pull/944) ([freehan](https://github.com/freehan))
- change to use AppsV1 for deployment API call [\#943](https://github.com/kubernetes/ingress-gce/pull/943) ([freehan](https://github.com/freehan))
- Disabling ASM mode if the Istio CRD is not available. [\#942](https://github.com/kubernetes/ingress-gce/pull/942) ([cadmuxe](https://github.com/cadmuxe))
- Add e2e test for connection timeout with l7-ilb [\#941](https://github.com/kubernetes/ingress-gce/pull/941) ([spencerhance](https://github.com/spencerhance))
- Add session affinity e2e tests for l7-ilb [\#940](https://github.com/kubernetes/ingress-gce/pull/940) ([spencerhance](https://github.com/spencerhance))
- add upgrade test for standalone neg [\#939](https://github.com/kubernetes/ingress-gce/pull/939) ([freehan](https://github.com/freehan))
- Change return type of AggregatedListNetworkEndpointGroup in cloudprovideradapter. [\#938](https://github.com/kubernetes/ingress-gce/pull/938) ([prameshj](https://github.com/prameshj))
- iterate more than one backend for backend service status [\#936](https://github.com/kubernetes/ingress-gce/pull/936) ([freehan](https://github.com/freehan))
- add configmap based config [\#935](https://github.com/kubernetes/ingress-gce/pull/935) ([cadmuxe](https://github.com/cadmuxe))
- Use Alpha API for hybrid NEGs. [\#934](https://github.com/kubernetes/ingress-gce/pull/934) ([cxhiano](https://github.com/cxhiano))
- Fix a bug in NEG controller namedport handling [\#932](https://github.com/kubernetes/ingress-gce/pull/932) ([freehan](https://github.com/freehan))
- enable readiness reflector for Standalone NEG [\#927](https://github.com/kubernetes/ingress-gce/pull/927) ([freehan](https://github.com/freehan))
- Modify NEG libraries to use composite types. [\#926](https://github.com/kubernetes/ingress-gce/pull/926) ([prameshj](https://github.com/prameshj))
- remove transaction syncer reconciliation [\#925](https://github.com/kubernetes/ingress-gce/pull/925) ([freehan](https://github.com/freehan))
- Update forwarding rule logic for l7-ilb [\#924](https://github.com/kubernetes/ingress-gce/pull/924) ([spencerhance](https://github.com/spencerhance))
- Support more methods in composite NEGs. [\#923](https://github.com/kubernetes/ingress-gce/pull/923) ([prameshj](https://github.com/prameshj))
- move neg type into syncerKey [\#922](https://github.com/kubernetes/ingress-gce/pull/922) ([freehan](https://github.com/freehan))
- Add a flag for Non-GCP mode NEG controller. [\#920](https://github.com/kubernetes/ingress-gce/pull/920) ([cxhiano](https://github.com/cxhiano))
- NEG Namedport Fix [\#917](https://github.com/kubernetes/ingress-gce/pull/917) ([freehan](https://github.com/freehan))
- remove batch syncer and move the unit test utils [\#916](https://github.com/kubernetes/ingress-gce/pull/916) ([freehan](https://github.com/freehan))
- Bump TestAffinity transition timeout from 5 to 10 minutes [\#915](https://github.com/kubernetes/ingress-gce/pull/915) ([spencerhance](https://github.com/spencerhance))
- fix golint failures [\#913](https://github.com/kubernetes/ingress-gce/pull/913) ([FayerZhang](https://github.com/FayerZhang))
- Handle cache.DeletedFinalStateUnknown [\#912](https://github.com/kubernetes/ingress-gce/pull/912) ([spencerhance](https://github.com/spencerhance))
- Plumb region to neg validator for e2e testing [\#911](https://github.com/kubernetes/ingress-gce/pull/911) ([spencerhance](https://github.com/spencerhance))
- Fix ILB forwarding rule bug [\#906](https://github.com/kubernetes/ingress-gce/pull/906) ([spencerhance](https://github.com/spencerhance))
- Add go-cmp to dependencies [\#904](https://github.com/kubernetes/ingress-gce/pull/904) ([skmatti](https://github.com/skmatti))
- Cleanup e2e tests to use whitebox testing [\#901](https://github.com/kubernetes/ingress-gce/pull/901) ([skmatti](https://github.com/skmatti))
- enqueue default backend for NEG processing [\#900](https://github.com/kubernetes/ingress-gce/pull/900) ([freehan](https://github.com/freehan))
- Shorten ILB e2e ingress names to less than 20 characters to avoid leaks [\#896](https://github.com/kubernetes/ingress-gce/pull/896) ([spencerhance](https://github.com/spencerhance))
- Fix ILB subnet discovery to check for VPC as well [\#895](https://github.com/kubernetes/ingress-gce/pull/895) ([spencerhance](https://github.com/spencerhance))
- Bugfix: Delete unused GCE load-balancer resources on ingress spec change [\#894](https://github.com/kubernetes/ingress-gce/pull/894) ([skmatti](https://github.com/skmatti))
- Add -network flag to e2e test framework for ILB subnet creation [\#893](https://github.com/kubernetes/ingress-gce/pull/893) ([spencerhance](https://github.com/spencerhance))
- Add V2 frontend namer [\#892](https://github.com/kubernetes/ingress-gce/pull/892) ([skmatti](https://github.com/skmatti))
- remove add on manager labels [\#889](https://github.com/kubernetes/ingress-gce/pull/889) ([freehan](https://github.com/freehan))
- Update version mapping in README [\#888](https://github.com/kubernetes/ingress-gce/pull/888) ([rramkumar1](https://github.com/rramkumar1))
- Add v1.5.2, v1.6.0 and v1.7.0 to CHANGELOG.md [\#887](https://github.com/kubernetes/ingress-gce/pull/887) ([spencerhance](https://github.com/spencerhance))
- remove "addonmanager.kubernetes.io/mode: Reconcile" annotation from [\#886](https://github.com/kubernetes/ingress-gce/pull/886) ([cadmuxe](https://github.com/cadmuxe))
- Fix CreateILBSubnet\(\) logic in e2e tests [\#885](https://github.com/kubernetes/ingress-gce/pull/885) ([spencerhance](https://github.com/spencerhance))
- Fix Ingress names for ILB e2e update test [\#884](https://github.com/kubernetes/ingress-gce/pull/884) ([spencerhance](https://github.com/spencerhance))
- Refactor ingress key function and finalizer into separate package [\#883](https://github.com/kubernetes/ingress-gce/pull/883) ([skmatti](https://github.com/skmatti))
- deploy csm neg scirpt and yaml [\#882](https://github.com/kubernetes/ingress-gce/pull/882) ([cadmuxe](https://github.com/cadmuxe))
- BugFix: Update ingress key function used for GC [\#881](https://github.com/kubernetes/ingress-gce/pull/881) ([skmatti](https://github.com/skmatti))
- Fix basic ilb test service name [\#880](https://github.com/kubernetes/ingress-gce/pull/880) ([spencerhance](https://github.com/spencerhance))
- Fix backend services whitebox test to take into account the default backend [\#878](https://github.com/kubernetes/ingress-gce/pull/878) ([rramkumar1](https://github.com/rramkumar1))
- Check for invalid L7-ILB HTTPS configuration [\#877](https://github.com/kubernetes/ingress-gce/pull/877) ([spencerhance](https://github.com/spencerhance))
- Disable Http on ILB Https e2e tests [\#876](https://github.com/kubernetes/ingress-gce/pull/876) ([spencerhance](https://github.com/spencerhance))
- Update IngressPollTimeout to 45 minutes [\#874](https://github.com/kubernetes/ingress-gce/pull/874) ([spencerhance](https://github.com/spencerhance))
- Update CreateILBSubnet\(\) to catch 400s as well [\#873](https://github.com/kubernetes/ingress-gce/pull/873) ([spencerhance](https://github.com/spencerhance))
- Update ILB e2e test resource names [\#871](https://github.com/kubernetes/ingress-gce/pull/871) ([spencerhance](https://github.com/spencerhance))
- Add CreateILBSubnet\(\) call to all ilb e2e tests [\#870](https://github.com/kubernetes/ingress-gce/pull/870) ([spencerhance](https://github.com/spencerhance))
- Update list subnets call to Beta for L7-ILB [\#869](https://github.com/kubernetes/ingress-gce/pull/869) ([spencerhance](https://github.com/spencerhance))
- Separate out health check errors for Backends [\#867](https://github.com/kubernetes/ingress-gce/pull/867) ([spencerhance](https://github.com/spencerhance))
- Bugfix: Pass updated ingress for validation [\#865](https://github.com/kubernetes/ingress-gce/pull/865) ([skmatti](https://github.com/skmatti))
- split the error message in backend syncer health processing [\#864](https://github.com/kubernetes/ingress-gce/pull/864) ([freehan](https://github.com/freehan))
- Some documentation fixes to reflect current state of world [\#862](https://github.com/kubernetes/ingress-gce/pull/862) ([rramkumar1](https://github.com/rramkumar1))
- Cleanup backend namer workflow [\#861](https://github.com/kubernetes/ingress-gce/pull/861) ([skmatti](https://github.com/skmatti))
- Migrating existing front-end namer logic to Legacy [\#860](https://github.com/kubernetes/ingress-gce/pull/860) ([skmatti](https://github.com/skmatti))
- Refactor namer into a separate package [\#859](https://github.com/kubernetes/ingress-gce/pull/859) ([skmatti](https://github.com/skmatti))
- refactor neg controller: processService, add unittest [\#856](https://github.com/kubernetes/ingress-gce/pull/856) ([cadmuxe](https://github.com/cadmuxe))
- Update e2e framework for ILB - Part 2 [\#852](https://github.com/kubernetes/ingress-gce/pull/852) ([spencerhance](https://github.com/spencerhance))
- De-dupe additional source ranges for firewall [\#851](https://github.com/kubernetes/ingress-gce/pull/851) ([spencerhance](https://github.com/spencerhance))
- Add more e2e tests for L7-ILB [\#848](https://github.com/kubernetes/ingress-gce/pull/848) ([spencerhance](https://github.com/spencerhance))
- Use protobufs for communication with apiserver [\#847](https://github.com/kubernetes/ingress-gce/pull/847) ([wojtek-t](https://github.com/wojtek-t))
- e2e test framework add support for ilb subnet [\#846](https://github.com/kubernetes/ingress-gce/pull/846) ([spencerhance](https://github.com/spencerhance))
- Remove word 'Basic' from ILB e2e test [\#845](https://github.com/kubernetes/ingress-gce/pull/845) ([rramkumar1](https://github.com/rramkumar1))
- Add supplementary e2e tests for Finalizer [\#844](https://github.com/kubernetes/ingress-gce/pull/844) ([skmatti](https://github.com/skmatti))
- Add support for composite types for zonal resources [\#804](https://github.com/kubernetes/ingress-gce/pull/804) ([prameshj](https://github.com/prameshj))
- Add scaffolding for supporting additional whitebox testing [\#603](https://github.com/kubernetes/ingress-gce/pull/603) ([rramkumar1](https://github.com/rramkumar1))

## [v1.7.0](https://github.com/kubernetes/ingress-gce/tree/v1.7.0) (2019-09-26)
[Full Changelog](https://github.com/kubernetes/ingress-gce/compare/v1.6.0...v1.7.0)

Expand Down

0 comments on commit 541ea6a

Please sign in to comment.