@@ -4,6 +4,55 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) .
6
6
7
+ ## 0.11.0 - 2019-01-27
8
+
9
+ ### Added
10
+
11
+ - On AWS, the installer creates [ DHCP options] [ aws-dhcp-options ] for
12
+ the VPC to support internal unqualified-hostname resolution. This
13
+ works around some limitations with ` oc rsh ` and Kubernetes node
14
+ registration in the face of inappropriate default DHCP options. And
15
+ because [ the AWS ` domain-name ` logic is
16
+ region-specific] [ aws-dhcp-options ] , there is no single DHCP options
17
+ configuration that provides internal unqualified-hostname resolution
18
+ for multiple regions.
19
+
20
+ ### Changed
21
+
22
+ - On AWS, the installer now prompts for missing credentials even if
23
+ you supplied an ` install-config.yaml ` . Previously, only the
24
+ install-config wizard would prompt.
25
+ - On OpenStack, the developer-only internal DNS server which was
26
+ removed in 0.10.0 has been restored, because the approach taken in
27
+ 0.10.0 broke etcd cluster formation for some users.
28
+ - Several doc and internal cleanups.
29
+
30
+ ### Fixed
31
+
32
+ - ` openshift-install ` has improved error handling for various invalid
33
+ command lines. It now errors when additional positional arguments
34
+ are passed to commands that do not take positional arguments
35
+ (previously those commands silently ignored the presence of
36
+ positional arguments). And it logs an error and exits 1 when an
37
+ invalid value is provided to --log-level (previously it exited 1 but
38
+ did not write to the standard error stream).
39
+ - The slow-input issues for the install-config wizard have been fixed.
40
+ - On AWS, ` destroy cluster ` fixed a bug in the 0.10.1 refactor which
41
+ could lead to leaked resources and a claim of successful deletion if
42
+ a call to get tagged resources failed (for example, because the
43
+ caller lacked the ` tag:GetResources ` permission).
44
+ - On AWS, a new explicit dependency in the Terraform modules prevents
45
+ errors like:
46
+
47
+ * module.vpc.aws_lb.api_external: 1 error occurred:
48
+ * aws_lb.api_external: Error creating Application Load Balancer: InvalidSubnet: VPC vpc-0765c67bbc82a1b7d has no internet gateway
49
+ status code: 400, request id: 5a...d5
50
+
51
+ - On libvirt, the installer no longer holds the OS image in memory
52
+ after it has been written to disk. Ideally it would stream the OS
53
+ image to disk instead of ever holding it in memory, but this fix
54
+ mitigates our current in-memory buffering.
55
+
7
56
## 0.10.1 - 2019-01-22
8
57
9
58
### Changed
@@ -708,6 +757,7 @@ installer and follow along as it guides you through the process.
708
757
The `tectonic` command and tarball distribution are gone. Please use
709
758
the new `openshift-install` command instead.
710
759
760
+ [aws-dhcp-options] : https://docs.aws.amazon.com/vpc/latest/userguide/VPC_DHCP_Options.html
711
761
[aws-ebs-gp2-iops] : https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html#EBSVolumeTypes_gp2
712
762
[aws-elb] : https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/introduction.html
713
763
[aws-elb-latency] : https://github.com/openshift/installer/pull/594#issue-227786691
0 commit comments