Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.

feat: deprecate CoreOS support #2945

Merged
merged 3 commits into from
Mar 25, 2020
Merged

Conversation

jackfrancis
Copy link
Member

Reason for Change:

This PR removes aks-engine support for coreos. Any existing clusters will no longer be maintainable via future versions of aks-engine once this PR merges.

This was always an experimental configuration, and now that CoreOS has officially ridden off into the sunset, now seems like a good time to remove some of the maintenance surface area of the codebase.

See:

https://coreos.com/os/eol/

Issue Fixed:

Requirements:

Notes:

@jackfrancis
Copy link
Member Author

cc @alexeldeib 🍷 ⚰️

@acs-bot acs-bot added size/XXL and removed size/XL labels Mar 23, 2020
@jackfrancis jackfrancis changed the title [WIP] feat: deprecate CoreOS support feat: deprecate CoreOS support Mar 23, 2020
@codecov
Copy link

codecov bot commented Mar 23, 2020

Codecov Report

Merging #2945 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #2945      +/-   ##
==========================================
+ Coverage   72.57%   72.57%   +<.01%     
==========================================
  Files         141      141              
  Lines       25934    25886      -48     
==========================================
- Hits        18821    18787      -34     
+ Misses       6014     6005       -9     
+ Partials     1099     1094       -5

@@ -29,7 +29,7 @@ const (
Ubuntu1804 Distro = "ubuntu-18.04"
Ubuntu1804Gen2 Distro = "ubuntu-18.04-gen2"
RHEL Distro = "rhel"
CoreOS Distro = "coreos"
CoreOS Distro = "coreos" // deprecated
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this constant remain as a notice of its deprecation, or because code still refers to it somewhere?

@acs-bot acs-bot added size/XL and removed size/XXL labels Mar 24, 2020
@@ -3500,6 +3500,23 @@ func TestValidateProperties_OrchestratorSpecificProperties(t *testing.T) {
t.Errorf("expected error with message : %s, but got %s", expectedMsg, err.Error())
}
})

t.Run("Should not support os type other than linux for single stack ipv6 and dual stack feature", func(t *testing.T) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💚

Copy link
Member

@mboersma mboersma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@acs-bot
Copy link

acs-bot commented Mar 25, 2020

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jackfrancis, mboersma

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:
  • OWNERS [jackfrancis,mboersma]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@jackfrancis jackfrancis merged commit b1284c7 into Azure:master Mar 25, 2020
@jackfrancis jackfrancis deleted the rip-coreos branch March 25, 2020 20:35
jackfrancis pushed a commit to jackfrancis/aks-engine that referenced this pull request Jun 1, 2020
jackfrancis pushed a commit to jackfrancis/aks-engine that referenced this pull request Jun 4, 2020
jackfrancis pushed a commit to jackfrancis/aks-engine that referenced this pull request Jun 5, 2020
jackfrancis pushed a commit to jackfrancis/aks-engine that referenced this pull request Jun 5, 2020
jackfrancis pushed a commit to jackfrancis/aks-engine that referenced this pull request Jun 10, 2020
jackfrancis pushed a commit to jackfrancis/aks-engine that referenced this pull request Jun 10, 2020
jackfrancis pushed a commit to jackfrancis/aks-engine that referenced this pull request Jun 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants