Skip to content

Commit 8590beb

Browse files
committed
CHANGELOG: Document changes since v0.10.1
Through f8a946e (Merge pull request #1129 from wking/aws-destroy-tag-search-error-handling, 2019-01-27).
1 parent f8a946e commit 8590beb

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,55 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

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+
756
## 0.10.1 - 2019-01-22
857

958
### Changed
@@ -708,6 +757,7 @@ installer and follow along as it guides you through the process.
708757
The `tectonic` command and tarball distribution are gone. Please use
709758
the new `openshift-install` command instead.
710759

760+
[aws-dhcp-options]: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_DHCP_Options.html
711761
[aws-ebs-gp2-iops]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html#EBSVolumeTypes_gp2
712762
[aws-elb]: https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/introduction.html
713763
[aws-elb-latency]: https://github.com/openshift/installer/pull/594#issue-227786691

0 commit comments

Comments
 (0)