4.13.0-ec.1
Pre-release
Pre-release
This is a pre-release Engineering Candidate for 4.13.0.
See https://mirror.openshift.com/pub/openshift-v4/x86_64/microshift/ocp-dev-preview/4.13.0-ec.1/ for build artifacts.
What's Changed
- Rebase 4-10-okd-2022-04-23-131357 by @sallyom in #674
- Fix typo in paack.py by @mangelajo in #684
- Do not create .build-ids in rpms for containers (paack) by @mangelajo in #687
- Fix ushift-52 by @fzdarsky in #690
- Update OWNERS by @fzdarsky in #691
- Update links post org transfer by @copejon in #685
- kuttl should be minimally used to ensure the cluster infra has deployed by @copejon in #692
- remove create-resources kuttl yaml by @sallyom in #694
- Enable kubelet cgroup management by @derekwaynecarr in #620
- Update microshift release url by @zshi-redhat in #698
- github actions are unrunnable in openshift org, remove them by @copejon in #696
- Package HPP systemd service in Microshift RPM for SELinux policies by @oglok in #695
- Add openshift-apiserver as dependency for OCM by @oglok in #681
- Move conmon to pod slice by @fzdarsky in #697
- Replacing ocp by openshift for naming consistency by @oglok in #706
- Image builder using local RPM packages by @ggiguash in #704
- Disable non-MVP APIs by @copejon in #634
- Refactor rebase.sh by @fzdarsky in #705
- image-builder: add missing dependencies by @dhellmann in #707
- Remove SSH key from kickstart and clean up intermediate ISO image file by @ggiguash in #708
- okd 4.10.0-0.okd-2022-04-23-131357 rebase to ocp 4.10.16 by @sallyom in #686
- Convert MicroShift DevEnv on RHEL 8.x to Markdown format by @ggiguash in #710
- Reference customer workload by @mangelajo in #716
- Pull secret integration into the devenv flows and Edge build procedure by @ggiguash in #714
- USHIFT-92: kube-apiserver: remove dead configuration code by @dhellmann in #717
- USHIFT-93: kube-scheduler: remove dead configuration code by @dhellmann in #718
- USHIFT-94: openshift-apiserver: remove dead configuration code by @dhellmann in #719
- USHIFT-95: openshift-controller-manager: remove dead configuration code by @dhellmann in #720
- Update top-level README and remove docs/README file by @ggiguash in #722
- cleanup extra format by @mangelajo in #724
- docs: update description of support deployment topology by @dhellmann in #725
- USHIFT-97: Remove oauth by @dhellmann in #721
- USHIFT-102: Remove dead configuration for Kube Proxy by @oglok in #728
- docs: update deployment statements by @dhellmann in #726
- Convert CI Crashcourse document to Markdown by @ggiguash in #723
- disables projects api by @copejon in #730
- USHIFT-108: Current assets for router, service-ca and dns are broken by @oglok in #732
- rebase 4.10.18 by @sallyom in #733
- Added system and edge deployment requirements to top-level README file by @ggiguash in #734
- USHIFT-101: Remove dead configuration code for Kubelet by @oglok in #727
- Document configuration of Edge devices behind HTTP(s) proxies by @ggiguash in #736
- Remove Security API service and use local server for SCC objects by @oglok in #739
- Fix paack issue with podman4 where overlay2 storage is used by @mangelajo in #745
- Document Load Balancer for TCP Traffic using MetalLB by @ggiguash in #738
- Refactor go.mod by @fzdarsky in #747
- Adds a licensecheck make target that runs lichen by @mangelajo in #735
- Document rebase script by @fzdarsky in #742
- Document supported OpenShift APIs by @copejon in #741
- Remove Flannel in favor of Bridge CNI plugin by @oglok in #711
- Update rebase script by @fzdarsky in #737
- Add release_arm64.go by @fzdarsky in #740
- USHIFT-88: Removing duplicated authorization API resources by @oglok in #743
- Remove Flannel in favor of Bridge CNI plugin by @fzdarsky in #753
- Bring design doc up-to-date by @fzdarsky in #749
- USHIFT-112: RPM images script command line enhancement and pull secret usage by @ggiguash in #748
- More accurate pseudoversions by @fzdarsky in #755
- Implement optional embedding of custom RPMs in the RHEL4Edge image by @ggiguash in #750
- Fix permissions by @fzdarsky in #760
- Rebase automation by @fzdarsky in #756
- USHIFT-133: Improve image build script error handling by @dhellmann in #759
- Add Giga to OWNERS by @fzdarsky in #762
- ART-4179: Only build RPM for x86_64 and aarch64 arches by @thiagoalessio in #763
- Add an iso target to the Makefile. by @jogeo in #757
- Implementation of h/w clock change watcher by @ggiguash in #758
- Enable LVM partitioning with custom sysroom volume size and separate data volume by @ggiguash in #764
- Update devenv redhat-et to openshift repo by @mangelajo in #766
- USHIFT-123: use release creation time as bindata timestamp by @dhellmann in #751
- tighten permissions on configuration data files by @sallyom in #769
- Adds the openvswitch dependencies, repos and optimized systemd files by @mangelajo in #767
- USHIFT-180: add version config map by @dhellmann in #776
- Add support for authorized_keys to the kickstart file. by @jogeo in #773
- Allow for specifying a custom path or URL as the MicroShift RPM package source by @ggiguash in #768
- Use filepath join by @dhellmann in #777
- Change sysroot partition minimum to 8GB and avoid hard-coding arch by @ggiguash in #780
- update changelog by @sallyom in #782
- USHIFT-132: Disable Admission Plugins for non-used APIs by @oglok in #774
- add rpmbuild deps to doc by @sallyom in #783
- Add microshift-ovs-init script as oneshot during boot by @mangelajo in #781
- CRIO config for OVN-K CNI plugin by @oglok in #786
- Remove ovs duplicated services to set CPUAffinity with systemd .d dirs by @mangelajo in #787
- ovn-kubernetes as default CNI plugin by @zshi-redhat in #765
- Revert "ovn-kubernetes as default CNI plugin" by @mangelajo in #790
- Trigger br-ex configuration only once in MicroShift by @mangelajo in #793
- Add the jq dependency by @mangelajo in #795
- remove the openshift-apiserver by @deads2k in #788
- USHIFT-180: version controller should only wait for kube-apiserver by @dhellmann in #785
- ovn-kubernetes as default CNI plugin by @zshi-redhat in #792
- Move crio.conf.d/microshift-ovn.conf to microshift-networking by @mangelajo in #799
- automate rebasing of manifests by @fzdarsky in #771
- USHIFT-216: Fix kube-apiserver readiness check panic on kubeconfig error. by @benluddy in #794
- USHIFT-16: Use /readyz for kube-apiserver readiness checks instead of /healthz. by @benluddy in #798
- Document Red Hat AMQ Broker 7.8 deployment and testing by @ggiguash in #791
- USHIFT-222: Add NetworkManager configuration file by @oglok in #806
- Rebase arm64 images too by @fzdarsky in #802
- Revert removal of openshift-apiserver from rebase script until removed from go.mod by @fzdarsky in #808
- Update rebase doc to reflect recent improvements by @fzdarsky in #807
- Add missing occurrence by @fzdarsky in #809
- USHIFT-156: csi plugin implementation by @copejon in #778
- USHIFT-238: Set type of microshift.service to "notify". by @benluddy in #819
- more openshift/kubernetes by @fzdarsky in #804
- Skip non-yaml files when generating bindata by @zshi-redhat in #811
- Fix openvswitch issues when MicroShift service is disabled by @zshi-redhat in #816
- ovnk: get kubeconfig dir from microshift config by @zshi-redhat in #810
- USHIFT-241: Asset permissions by @dhellmann in #824
- USHIFT-229: Remove Kube-proxy by @oglok in #823
- USHIFT-240: fix verify-bindata target by @dhellmann in #825
- Switch to ovn standalone mode by @zshi-redhat in #821
- Proposing Zenghui Shi as reviewer/approver by @mangelajo in #831
- Streamline devenv configuration with OVN-K and TopoLVM drivers by @ggiguash in #826
- Copy explicit list of CRDs by @fzdarsky in #834
- USHIFT-126: Minimal CSI Plugin documentation by @copejon in #829
- Fix kube-proxy dependency in go.mod by @oglok in #835
- pkg/sysconfwatch: add non-linux variant to allow microshift binary to build by @mfojtik in #822
- fix mdns unqulified name by @zshi-redhat in #833
- Ushift-230: CSI image templating by @copejon in #830
- Update firewall settings to reflect the requirements imposed by OVN-k by @ggiguash in #838
- Pull the ovn-kubernetes image by sha256 hash by @mangelajo in #839
- Use the arm64 image for OVNk in release_arm64.go by @mangelajo in #840
- cmd: add debug.pprof option to serve pprof on local port 29500 by @zshi-redhat in #836
- Hack scripts to help us debug scc by @mangelajo in #746
- Disable CGO when building MicroShift binary by @zshi-redhat in #815
- Fix ISO kickstart to check if firewall is active, not enabled by @ggiguash in #842
- Update the devenv documentation with pprof instructions by @ggiguash in #841
- Remove firewall rules reload command from kickstart by @ggiguash in #844
- Add staging directive to rebase script by @fzdarsky in #805
- Tolerate any taints in ovnkube-master daemonset by @mangelajo in #843
- docs: fix command name in rebase instructions by @dhellmann in #845
- Fix the documentation to revert ovn network config by @mangelajo in #854
- kube-apiserver: don't setup the oauth endpoint by @stlaz in #846
- mDNS: Avoid listening on internal interfaces and reduce footprint by @mangelajo in #850
- USHIFT-269: Carry patch for CSI plugin initialization conflicts between kubelet and kube-controller-manager. by @benluddy in #856
- Store host IPs for mDNS routes even if hostname is not .local by @mangelajo in #855
- USHIFT-227: Cluster Policy Controller integration by @oglok in #813
- Fix mDNS package logging by @mangelajo in #849
- USHIFT-272: start debugging tips doc with version information by @dhellmann in #857
- USHIFT-231: Use UBI8 image to perform init ops by @copejon in #858
- Rename custom-rpms template file according to how build.sh script uses it by @ggiguash in #863
- update storage notes in design docs by @dhellmann in #865
- PERFSCALE-1818: Initial commit of ansible-microshift automation by @sjug in #847
- USHIFT-197: Enable resource accounting in MicroShift systemd service by @oglok in #868
- automatic rebasing of ovnk manifests by @zshi-redhat in #801
- USHIFT-275: Use "apply" semantics for static resource appliers. by @benluddy in #862
- USHIFT-213: Enable OpenShift flavor of kube-apiserver. by @benluddy in #803
- Proposing Ben Luddy as reviewer/approver by @oglok in #871
- Fix selinux rules by explicit type declaration by @ggiguash in #861
- update networking notes in design docs by @dhellmann in #866
- cleanup ovn kubernetes CNI binary and config file by @zshi-redhat in #877
- Implement AMQ Broker message persistency by @ggiguash in #875
- Fix early systemd readiness by @pmtk in #864
- Set node-role.kubernetes.io based on MicroShift roles by @pmtk in #869
- USHIFT-266: Don't send second SIGTERM on context.Canceled. by @benluddy in #852
- USHIFT-286: Run Service CA component as non root by @oglok in #872
- USHIFT-293: Ansible GCP Compatibility Update by @sjug in #878
- Use first available route interface by @zshi-redhat in #879
- API-1438: Split the global trust with kube-control-plane client certs by @stlaz in #870
- USHIFT-315: Automate RHEL8 devenv creation and configuration by @ggiguash in #882
- compact ovn databases periodically by @zshi-redhat in #886
- USHIFT-332: Cleanup TopoLVM webhook labels by @oglok in #887
- Always do force cleanup by @zshi-redhat in #889
- remove os-type argument to eliminate warning message when creating VM by @dhellmann in #891
- USHIFT-136: Replace Microshift by MicroShift by @ggiguash in #888
- skip extra make step in dev environment automation by @dhellmann in #893
- USHIFT-315: Add swap space to the development environment setup by @ggiguash in #894
- update create-vm.sh to support taking inputs via environment variables by @dhellmann in #895
- add new member to owners list by @copejon in #901
- rm unused code, smaller simplifications by @ibihim in #881
- USHIFT-337: Support topolvm disk, building external etcd, etc by @sjug in #902
- align dev install with prod and simplify by @fzdarsky in #905
- Update issue templates for bugs and ERs by @ggiguash in #897
- Fix devenv configuration procedure by @ggiguash in #906
- USHIFT-333: add ingress-to-route-controller RBAC by @dhellmann in #903
- USHIFT-270: Remove remaining references to hostpath-provisioner by @pmtk in #910
- USHIFT-361: Fix RPM post install script not to return error when crio is not running by @ggiguash in #911
- Set application/json content-type for OCM clients. by @benluddy in #907
- Use OpenShift Infra NS from KCM operator by @dhellmann in #890
- ignore rpm build location by @dhellmann in #912
- USHIFT-325: Update MetalLB howto with the instructions on how to work with the latest software by @ggiguash in #904
- USHIFT-19: add example config file to rpm by @dhellmann in #914
- USHIFT-140: remove experimental comments from RPM description by @dhellmann in #915
- Get node IP through ovn gateway interface when no default route by @zshi-redhat in #876
- Wait for default route to become available after boot by @zshi-redhat in #917
- USHIFT-278: Remove KAS kubeconfig by @stlaz in #909
- USHIFT-19: fix location of example configuration file in RPM by @dhellmann in #919
- USHIFT-336: Inject embedded component names into klog headers. by @benluddy in #916
- Make nodeport range configurable by @zshi-redhat in #896
- USHIFT-256 OpenShift tests static analysis by @pmtk in #918
- Use lorax outside of container during iso creation by @mangelajo in #921
- USHIFT-367: add OPC to rebase script and update go.mod by @fzdarsky in #922
- USHIFT-333: update validation for tls in route crd by @dhellmann in #920
- USHIFT-364: add command to show default configuration by @dhellmann in #913
- USHIFT-367: apply rebase.sh to service-ca manifests by @fzdarsky in #926
- AUTH-296: Separate kubelet client trust by @stlaz in #898
- Reconcile ovnk in case node IP changes by @zshi-redhat in #884
- expand configuration section of design guidelines by @dhellmann in #929
- USHIFT-318: Create local APIServices for formerly-openshift-apiserver CRDs. by @benluddy in #923
- USHIFT-315: Enable crio by default in the development environment by @ggiguash in #935
- USHIFT-362: consolidate all build output directories by @dhellmann in #931
- USHIFT-368: Generalize asset templating by @fzdarsky in #928
- add mtu config option by @zshi-redhat in #932
- USHIFT-367: apply rebase.sh to openshift-dns manifests by @fzdarsky in #925
- Do not try to rebase OVNk manifests by @fzdarsky in #942
- USHIFT-362: toml.template url updates. by @jogeo in #944
- update ovnk image from release payload by @zshi-redhat in #941
- USHIFT-251: Sync more core and CRD manifests by @fzdarsky in #933
- USHIFT-367: apply rebase.sh to router manifests and align with OCP by @fzdarsky in #927
- Fix config params and tests by @fzdarsky in #946
- USHIFT-375: fix capitalization in show-config output by @dhellmann in #943
- USHIFT-381: Support for running performance tests against devenv VM by @sjug in #940
- USHIFT-373: add priorityClassName to topoLVM by @pacevedom in #936
- USHIFT-362: Fix microshift executable location in the devenv docs by @ggiguash in #938
- Some clean-ups for the rebase script by @fzdarsky in #950
- AUTH-296: certificate chains init refactoring by @stlaz in #939
- USHIFT-278: util: write kubeconfigs using the upstream code by @stlaz in #948
- USHIFT-399: update list of enabled APIs by @dhellmann in #952
- AUTH-296: split out the service-ca trust chain by @stlaz in #947
- USHIFT-261: clean up path handling for kubeconfig files by @dhellmann in #954
- USHIFT-365: support ipv4.ignore-auto-dns on ovs-interface br-ex by @zshi-redhat in #937
- USHIFT-400: remove unused fields in configuration data structure by @dhellmann in #953
- Fix spelling by @fzdarsky in #957
- Add missing KAS assets to rebase script by @fzdarsky in #958
- AUTH-296: Cut off the root CA from the cluster-distributed client CA by @stlaz in #949
- Set UBI version to latest UBI minor version by @EmmanuelKasper in #959
- AUTH-296: Cut off the root CA from the cluster-distributed requestheader-client-ca by @stlaz in #951
- Update OCM and CPC requirements by @fzdarsky in #962
- USHIFT-416: Clean up unused cert management code by @oglok in #964
- USHIFT-362: Fix output directories for container RPM builds by @ggiguash in #966
- USHIFT-401: Carried out patch to disable APIrequestcount controller by @oglok in #955
- USHIFT-415: Remove scripts and files for unsupported procedures by @ggiguash in #963
- Rebase to 4.10.33 by @pacevedom in #961
- Add microshift config doc by @zshi-redhat in #971
- Rebase to 4.11.5 by @fzdarsky in #965
- Add Standa to approvers by @pacevedom in #973
- USHIFT-179: PR creator by @pmtk in #974
- Update dns comments in config.yaml by @zshi-redhat in #969
- USHIFT-179 Create PR script improvements & doc by @pmtk in #980
- USHIFT-429: Remove RoleBindingRestriction CRD by @oglok in #972
- AUTH-296: Certificate-related fixes by @stlaz in #970
- rebase.sh: Use shallow clone by @vfreex in #979
- USHIFT-442: Add support for process-exporter by @sjug in #960
- Run go fmt after updating release images by @fzdarsky in #983
- Fix wait-for-pods command in performance test scripts by @ggiguash in #986
- Change cadvisor port to not conflict with image-builder by @sjug in #989
- Document error messages generated when unsupported APIs are used in the oc CLI by @ggiguash in #987
- Rebase to 4.12 nightly by @fzdarsky in #977
- USHIFT-328: Fix and document automatic manifest apply on startup by @ggiguash in #991
- USHIFT-445: Add prometheus exporter for RHEL4EDGE by @sjug in #990
- Reorg rebase scripts into subdir by @fzdarsky in #993
- USHIFT-442: Refactor logging exporters installation and update docs by @ggiguash in #994
- USHIFT-449: Fix auto-apply for manifests to run in a non-default namespace by @ggiguash in #997
- USHIFT-450: Fix namespace deletion by @oglok in #998
- upgrade topolvm by @pmtk in #1000
- API-1437: Enable kube-apiserver option send-retry-after-while-not-ready-once by @benluddy in #995
- Fix 4.12 nightly rebase by @pmtk in #1003
- USHIFT-327: Update documentation with the supported configuration options by @ggiguash in #1001
- Add csi node user-facing configuration by @copejon in #883
- Switch to ovnk local gateway mode by @zshi-redhat in #967
- USHIFT-458: replace openshift-controller-manager with route-controller-manager by @atiratree in #930
- USHIFT-461: Add PSA clusterrole and clusterrolebinding by @oglok in #1013
- Improve create_pr.py with branch-off commit logic by @pmtk in #1009
- scripts/image-builder/configure.sh: Add rpm-build to package list by @praveenkumar in #1015
- USHIFT-452: Update docs to 4.12 pre by @fzdarsky in #1006
- USHIFT-457: use cli.Run for executing boilerplate and initializing logs by @atiratree in #1002
- USHIFT-313: Refactor microshift-start standalone role by @sjug in #996
- Revert "microshift: compact ovn databases periodically" by @mangelajo in #1017
- USHIFT-459: Add hostport to ingress by @fzdarsky in #1014
- Fix iso image path in rhel4edge doc by @zshi-redhat in #1022
- docs/devenv_rhel8.md: fix typo (PRM => RPM) by @praveenkumar in #1024
- USHIFT-484: Fix template data ref by @copejon in #1020
- USHIFT-494: go1.18 by @pmtk in #1034
- USHIFT-497: update pause image to registry.k8s.io by @zshi-redhat in #1027
- USHIFT-492: Document getting-started procedure from microshift-testing copr repo by @ggiguash in #1045
- USHIFT-205: Add an option for embedding containers using Image Builder by @ggiguash in #1042
- USHIFT-494: Fix go version substitution in configure-vm.sh by @pmtk in #1040
- update create-vm.sh to support shared systems by @dhellmann in #1044
- USHIFT-492: Use openshift-client-linux-4.12.0-ec.4 for getting started environment by @ggiguash in #1047
- Fix connectivity issue to NodePorts and router hostPort by @mangelajo in #1048
- go-bindata -> go:embed by @pmtk in #1010
- AUTH-296: generate kubelet certs properly by @stlaz in #981
- packaging/systemd/configure-ovs.sh: Add tun device support by @praveenkumar in #1018
- USHIFT-499: Replace k8s pause image with openshift pod image by @zshi-redhat in #1046
- USHIFT-438: rebase ovnk image to 4.12 nightly by @zshi-redhat in #1021
- USHIFT-205: Clean osbuild-composer cache when switching versions by @ggiguash in #1052
- USHIFT-506: Remove pkg/assets/bindata.go by @pmtk in #1053
- AUTH-296: work out etcd certificates by @stlaz in #975
- API-1449: Enable kube-apiserver audit logging. by @benluddy in #1051
- USHIFT-510: Clean up references to removed auditLogDir option. by @benluddy in #1056
- fixes link from Getting Started doc to r4e install doc by @mhrivnak in #1057
- USHIFT-500: Remove ConfigFile, DataDir and Manifests fields off MicroShift config by @dinhxuanvu in #1026
- USHIFT-521: Fix ART builds; bring back golang in microshift.spec by @pmtk in #1059
- USHIFT-363: Use route CRD from cluster-ingress-operator repo in rebase script by @oglok in #1025
- USHIFT-467: Rebase to 4.12.0-0.nightly-2022-10-25-210451 with pinned etcd by @pmtk in #1055
- USHIFT-529: fix(storage): correct lvmd file path by @dinhxuanvu in #1060
- USHIFT-532: Remove pprof flag. by @benluddy in #1062
- Fix missing remote in rebase script by @pmtk in #1067
- Some minor fixes for configure scripts and add arm64 image mapping by @praveenkumar in #1038
- USHIFT-534: remove bindata.sh instructions in rebase doc by @zshi-redhat in #1069
- USHIFT-384: ovsdb compaction by @pmtk in #1041
- Use formatting infof when logging variable by @zshi-redhat in #1070
- USHIFT-514: Fix rpm file name creation based on latest release tag by @ggiguash in #1068
- USHIFT-454: Add support for vnstat metrics to ansible playbooks & slight cleanup by @sjug in #1072
- add verify job step for image locations by @dhellmann in #1043
- USHIFT-428: Update change history in microshift.spec file by @ggiguash in #1066
- AUTH-296: Finish the removal of the root CA by @stlaz in #1031
- disable ingress-ip controller as we are not allowing configuration of IngressIPNetworkCIDR by @atiratree in #1058
- USHIFT-533: Remove role (controlplane/node) config. by @benluddy in #1065
- USHIFT-539: fix(config): remove user ability to configure ingress config by @dinhxuanvu in #1075
- USHIFT-528: Mop up removal of manifests, configFile, and dataDir config fields. by @benluddy in #1076
- Make the kubeconfig file available to root by @mangelajo in #1079
- rebase.sh: openshift-router's serving cert by @pmtk in #1080
- USHIFT-492: Update, clarify getting_started doc by @sallyom in #1077
- Fix hyperlink in CSI doc by @zshi-redhat in #1081
- USHIFT-507: remove router cluster-service by @zshi-redhat in #1054
- OSDOCS-4447: Add CNI doc by @zshi-redhat in #1078
- USHIFT-536: add user-facing config for ovn-kubernetes CNI by @zshi-redhat in #956
- USHIFT-421: Update manifests to more closely align with OCP by @fzdarsky in #1029
- Add golang package back to setup-microshift-host by @sjug in #1083
- USHIFT-507: Remove service-cloud from rebase.sh by @pmtk in #1085
- USHIFT-569: Add efi partition to Image Builder kickstart template by @praveenkumar in #1087
- rebase-4.12.0-0.nightly-2022-11-06-054655 by @microshift-rebase-script in #1093
- Fix pod/MicroShift systemd services shutdown order by @mangelajo in #1088
- USHIFT-565: Update RPM package build cadence and download doc by @ggiguash in #1092
- USHIFT-448: Add prometheus datasource & dashboard to grafana by @sjug in #1099
- USHIFT-243: Update openshift CI instructions to run local tests by @pacevedom in #1095
- USHIFT-210: Add debug info in case of kuttl failure by @pmtk in #1097
- Switch MicroShift devenv to RHEL 8.7 OS and rhocp-4.12 BETA channel by @ggiguash in #1107
- kuttl-test.sh debug: get just namespace's name by @pmtk in #1109
- USHIFT-540: Add openshift-user-critical PriorityClass by @pmtk in #1098
- USHIFT-577: Change prometheus port to fix cadvisor conflict by @sjug in #1111
- USHIFT-292: Streamline the Ansible documentation for devenv and edge benchmark flows by @ggiguash in #1094
- USHIFT-535: Remove dns configurable option from MicroShift config by @dinhxuanvu in #1064
- kuttl-test.sh: fix namespace name... by @pmtk in #1110
- rebase-4.12.0-0.nightly-2022-11-07-181244 by @microshift-rebase-script in #1106
- USHIFT-498: Stop using copr osbuild RPM by @ggiguash in #1117
- USHIFT-584: Remove internal host names exposed in the public repo by @ggiguash in #1116
- AUTH-296: rotate certs if they are expiring by @stlaz in #1050
- USHIFT-568: Apply fixes to code and docs to run on aarch64 platform by @ggiguash in #1118
- USHIFT-603: Remove orphaned files by @fzdarsky in #1119
- USHIFT-434: Update TopoLVM to 4.12 version and pull images from quay.io/rh-storage-partners/microshift-topolvm repo by @ggiguash in #1120
- USHIFT-60: Streamline R4E ISO creation on aarch64 platform for AWS environment by @ggiguash in #1124
- USHIFT-434: Set storageCapacity explicitly in csi manifest by @copejon in #1125
- Update GO_LD_FLAGS by @fzdarsky in #1123
- rebase-4.12.0-0.nightly-2022-11-16-003434 by @microshift-rebase-script in #1121
- Fix the getting started procedure to work with RHEL 8.7 and OCP public mirror repo by @ggiguash in #1126
- WRKLDS-604: Enable the Openshift flavor of the kube-controller-manager by @tkashem in #1102
- fixes to rebase.sh by @pmtk in #1128
- Rebase 4.12.0 0.nightly 2022 11 19 191518 by @benluddy in #1129
- rebase-4.12.0-0.nightly-2022-11-21-151126 by @microshift-rebase-script in #1131
- USHIFT-617: set ROUTER_USE_PROXY_PROTOCOL to false for router deployment by @zshi-redhat in #1133
- API-1433: Configure route host assignment admission plugin. by @benluddy in #1114
- USHIFT-623: Fix CSI and OpenSSL images to be consistent by @ggiguash in #1136
- USHIFT-625: fix router deployment and rebase by @zshi-redhat in #1134
- rebase-4.12.0-0.nightly-2022-11-22-215931 by @microshift-rebase-script in #1137
- USHIFT-625 Fix router graceful shutdown time unit by @zshi-redhat in #1139
- USHIFT-579: eliminate old replicaset of router deployment by @zshi-redhat in #1105
- USHIFT-463: Update requests for topolvm to reflect measured usage by @jerpeter1 in #1130
- USHIFT-608: Add documentation for Development Environment in public cloud by @ggiguash in #1127
- USHIFT-620: Add a no-build option to configure-vm.sh script by @ggiguash in #1132
- rebase.sh: fix .spec.strategy.type = "Recreate" by @pmtk in #1141
- USHIFT-278: Add specific kubeconfig files per component by @oglok in #1112
- USHIFT-622: Update rebase doc to reflect latest changes by @fzdarsky in #1135
- NP-633: Add gateway interface options in ovn cni config by @zshi-redhat in #1096
- Remove pprof port reference in CNI doc by @zshi-redhat in #1148
- rebase-4.12.0-0.nightly-2022-11-25-185455 by @microshift-rebase-script in #1147
- USHIFT-626: Install sos utility with MicroShift and document its usage by @ggiguash in #1140
- USHIFT-618 Document NodePort port range extension limits by @mangelajo in #1146
- USHIFT-541 fix ApplyConfigMapWithData by @pmtk in #1154
- USHIFT-441: Add service network to firewall docs by @pacevedom in #1153
- USHIFT-605: Change MicroShift embedded & RPM version scheme by @pmtk in #1143
- USHIFT-638: Change the default config.yaml file name to allow its overwrite by users by @ggiguash in #1151
- USHIFT-574: Add subjectAltNames and rework external kubeconfig by @pacevedom in #1145
- USHIFT-645: Pass version from spec to Makefile by @pmtk in #1157
- pass log level to KCM by @atiratree in #1155
- USHIFT-194: Add kubeconfig to Scheduler's authz and authn by @pmtk in #1152
- USHIFT-631: Rearrangement of assets directory by @oglok in #1144
- rebase-4.12.0-0.nightly-2022-11-30-182550 by @microshift-rebase-script in #1158
- Don't select 'lo' device as gateway interface by @zshi-redhat in #1159
- Add wait option to virt-install to make sure VMs are restarted by @ggiguash in #1164
- USHIFT-573 avoid NodeName changes in running systems by @mangelajo in #1149
- rebase.sh: fix path to KCM's defaultconfig.yaml by @pmtk in #1166
- Better cleanup of MicroShift resources for developers by @mangelajo in #1167
- USHIFT-447: Add os_id label to kubelet node registration by @pacevedom in #1162
- USHIFT-666: Add %{commit} and embed it into binary by @pmtk in #1170
- USHIFT-660: extract CI cluster fail debug info to separate file by @pmtk in #1172
- [BUG] USHIFT-657 MicroShift does not find lvmd config if no microshift config file exists. by @copejon in #1160
- rebase-4.12.0-0.nightly-2022-12-05-194559 by @microshift-rebase-script in #1169
- Change %{X} to 'X macro' in spec changelog by @pmtk in #1174
- USHIFT-660: yet another cluster debug info improvement by @pmtk in #1175
- USHIFT-607: Introduce a new config format for microshift config by @dinhxuanvu in #1030
- USHIFT-632: Update MicroShift description in RPM by @ggiguash in #1173
- USHIFT-624: Adjust MicroShift minimal system requirements to better reflect the current resource usage by @ggiguash in #1177
- rebase-4.12.0-0.nightly-2022-12-07-182824 by @microshift-rebase-script in #1180
New Contributors
- @thiagoalessio made their first contribution in #763
- @jogeo made their first contribution in #757
- @deads2k made their first contribution in #788
- @benluddy made their first contribution in #794
- @mfojtik made their first contribution in #822
- @stlaz made their first contribution in #846
- @sjug made their first contribution in #847
- @ibihim made their first contribution in #881
- @EmmanuelKasper made their first contribution in #959
- @vfreex made their first contribution in #979
- @atiratree made their first contribution in #930
- @mhrivnak made their first contribution in #1057
- @dinhxuanvu made their first contribution in #1026
- @tkashem made their first contribution in #1102
- @jerpeter1 made their first contribution in #1130
Full Changelog: nightly...4.13.0-ec-1