Skip to content

Releases: openshift/microshift

4.13.0-ec-4

07 Mar 14:13
4.13.0-ec-4
cf0bce2
Compare
Choose a tag to compare
4.13.0-ec-4 Pre-release
Pre-release

This is a pre-release Engineering Candidate for 4.13.0.

See the mirror for build artifacts:

What's Changed

  • NO-ISSUE: Gather more debug info by @pmtk in #1357
  • USHIFT-790: always take image version from content when rebasing by @dhellmann in #1353
  • USHIFT-716: add configurable KAS advertise address by @pacevedom in #1298
  • OCPBUGS-7444: remove firewall known issue in the doc by @zshi-redhat in #1370
  • USHIFT-857: Fix image builder scripts to run on RHEL 9 by @ggiguash in #1358
  • USHIFT-870: do not require kubeconfig to run rebase script by @dhellmann in #1359
  • NO-ISSUE: Dry run rebase rehearsals by @pmtk in #1369
  • USHIFT-793: add a script to automatically produce EC release notes by @dhellmann in #1361
  • USHIFT-712: Use crun as cri-o default runtime in MicroShift by @ggiguash in #1364
  • NO-ISSUE: bring back tabular get pods to debug info by @pmtk in #1371
  • USHIFT-852: assets.yaml declaring manifests to copy from releases by @pmtk in #1347
  • USHIFT-377: make sure all files from assets/ are handled by rebase by @pmtk in #1351
  • USHIFT-130: Add openshift-clients to rpm for sos use by @pacevedom in #1376
  • NP-621: add doc for nodeport host addresses by @zshi-redhat in #1372
  • USHIFT-885: Remove get command by @pacevedom in #1377
  • rebase-4.13.0-0.nightly-2023-02-15-202607_amd64-2023-02-15_arm64-2023-02-15 by @microshift-rebase-script in #1380
  • NP-669: validate ovnk prerequisites and configurations by @zshi-redhat in #1331
  • rebase-4.13.0-0.nightly-2023-02-16-120330_amd64-2023-02-16_arm64-2023-02-16 by @microshift-rebase-script in #1382
  • rebase-4.13.0-0.nightly-2023-02-17-090603_amd64-2023-02-17_arm64-2023-02-17 by @microshift-rebase-script in #1388
  • USHIFT-387: simplify configuration mechanisms by @pacevedom in #1384
  • OCPBUGS-6859: Create empty manifest directory when installing MicroShift by @ggiguash in #1373
  • USHIFT-717: Remove IPs from certificates by @pacevedom in #1184
  • NP-603: default to system mtu in ovnk by @zshi-redhat in #1236
  • USHIFT-851 remove references to lvms-operator/provisioner in manifests by @copejon in #1396
  • rebase-4.13.0-0.nightly-2023-02-21-014524_amd64-2023-02-21_arm64-2023-02-21 by @microshift-rebase-script in #1400
  • USHIFT-498: Consolidate container images inclusion in ISO to use standard OS tools by @ggiguash in #1387
  • USHIFT-691: Configure RPM dependencies to use packages from OCP 4.13 beta mirror site by @ggiguash in #1390
  • USHIFT-910: Remove redundant coreos package deletion from build.sh by @ggiguash in #1399
  • OCPBUGS-7205: don't advertise ovn-kubernetes local addresses in mdns by @zshi-redhat in #1348
  • USHIFT-896: Enable activations of all ethernet interfaces in kickstart by @ggiguash in #1402
  • USHIFT-896: Use UUID for enabling automatic network device connections in kickstart by @ggiguash in #1405
  • rebase-4.13.0-0.nightly-2023-02-23-000625_amd64-2023-02-23_arm64-2023-02-22 by @microshift-rebase-script in #1407
  • USHIFT-913: fix vendoring microshift in etcd/ by @pmtk in #1404
  • USHIFT-912: Fix 4.13 devenv installation instructions to only use RHEL / CentOS 9.x by @ggiguash in #1410
  • OCPBUGS-7779: apply service ca-bundle directly to ingress configmap by @zshi-redhat in #1391
  • rebase-4.13.0-0.nightly-2023-02-23-000625_amd64-2023-02-23_arm64-2023-02-23 by @microshift-rebase-script in #1414
  • USHIFT-289: change names of release images in rebase procedure by @pmtk in #1418
  • USHIFT-148: Implement MicroShift pre-rollback Greenboot procedure by @ggiguash in #1354
  • USHIFT-760: Document building microshift binaries from SRPM by @pmtk in #1383
  • NO-ISSUE: Add routes and kubectl firewall rules to configure-vm.sh by @pacevedom in #1417
  • USHIFT-896: Fix kickstart to edit autoconnect option in the configuration files by @ggiguash in #1422
  • USHIFT-289: Revert "change names of rebase image configmaps" by @dhellmann in #1419
  • ETCD-352: Adding etcd defrag goroutine by @dusk125 in #1395
  • NO-ISSUE: add developer review dashboard tools by @dhellmann in #1403
  • NO-ISSUE: add tool for easier management of developer VMs by @dhellmann in #1411
  • Add lvmd.yaml and ovn.yaml default configuration files by @ggiguash in #1426
  • OCPBUGS-2869: patch out unused components in openshift-kube-apiserver by @dhellmann in #1421
  • USHIFT-915: Add wait flag when creating VMs to make sure they are restarted by @ggiguash in #1429
  • NO-ISSUE: add developer tool for getting CI pull secret by @dhellmann in #1412
  • OCPBUGS-7874: set the pause exec path for openshift pod image by @zshi-redhat in #1424
  • NP-604: Add loadbalancer service controller by @pliurh in #1241
  • OCPBUGS-8244: Add containernetworking-plugins package to the list of Image Builder dependencies by @ggiguash in #1436
  • NO-ISSUE: [MANUAL REBASE] 4.13 amd64:2023-02-27 arm64:2023-02-28 by @pmtk in #1434

Full Changelog: 4.13.0-ec-3...4.13.0-ec-4

microshift-4.12.5

28 Feb 16:42
microshift-4.12.5
0165ac4
Compare
Choose a tag to compare

What's Changed

  • rebase-4.12.0-0.nightly_amd64-2023-02-15-133540_arm64-2023-02-16-000422 by @microshift-rebase-script in #1379
  • rebase-4.12.0-0.nightly_amd64-2023-02-18-121434_arm64-2023-02-18-035650 by @microshift-rebase-script in #1389

Full Changelog: microshift-4.12.4...microshift-4.12.5

microshift-4.12.4

20 Feb 18:57
microshift-4.12.4
b9fe8ac
Compare
Choose a tag to compare

What's Changed

  • rebase-4.12.0-0.nightly+amd64-2023-02-11-110819+arm64-2023-02-11-153144 by @microshift-rebase-script in #1355
  • NO-ISSUE: fix rebase branch name for GH query by @pmtk in #1346
  • [release-4.12] OCPBUGS-7467: add configurable KAS advertise address by @openshift-cherrypick-robot in #1360
  • OCPBUGS-6785: Use systemd-resolved in CoreDNS configmap by @zshi-redhat in #1303

Full Changelog: microshift-4.12.3...microshift-4.12.4

4.13.0-ec-3

13 Feb 23:09
4.13.0-ec-3
e636e15
Compare
Choose a tag to compare
4.13.0-ec-3 Pre-release
Pre-release

This is a pre-release Engineering Candidate for 4.13.0.

See the mirror for build artifacts:

What's Changed

  • USHIFT-432: CSI image / manifest rebase script by @copejon in #1108
  • USHIFT-854: Set spareGB LVMD default to zero by @copejon in #1321
  • USHIFT-432: Add LVMS to last_rebase.sh by @pmtk in #1317
  • OCPBUGS-7056: fix ovn config file path by @zshi-redhat in #1322
  • NP-646: Prefer OVN-K gateway IP as the nodeIP by @pliurh in #1210
  • USHIFT-819: MicroShift devenv to support RHEL 9 and CentOS 9 by @ggiguash in #1323
  • USHIFT-856: Reduce rebase logs by quieting git fetch by @pmtk in #1327
  • OCPBUGS-7062: revert single pod ovnk by @zshi-redhat in #1330
  • USHIFT-713: rebase.sh - etcd/ by @pmtk in #1318
  • USHIFT-850: Document rebase job internals and testing by @pmtk in #1314
  • OCPBUGS-7084: hostnameOverride config missing in kubelet by @pacevedom in #1326
  • OCPBUGS-6858: Add minimum CRIO version as rpm requirement by @oglok in #1328
  • OCPBUGS-7124: Delete microshift RPM files from rhocp repo when building ISO images by @ggiguash in #1334
  • Initial implementation of MicroShift integration with greenboot by @ggiguash in #1227
  • Add mdns service in firewalld by @zshi-redhat in #1338
  • ETCD-319: adding transient systemd unit for etcd by @dusk125 in #976
  • USHIFT-552: Rebase with K8s 1.26 by @pmtk in #1319
  • Add note for mtu change by @zshi-redhat in #1342
  • optionally enable mdns service in firewalld by @zshi-redhat in #1341
  • rebase-4.13.0-0.nightly_amd64-2023-02-07-064924_arm64-2023-02-08-182807 by @microshift-rebase-script in #1343
  • NO-ISSUE: Fix URL formatting in rebase.md by @pmtk in #1344
  • NO-ISSUE: Optional pull-secret for extracting lvms bundle by @pmtk in #1345
  • NO-ISSUE: Update getting started doc to use release version by @fzdarsky in #1352

New Contributors

Full Changelog: 4.13.0-ec-2...4.13.0-ec-3

4.13.0-ec-2

09 Feb 21:45
4.13.0-ec-2
3255867
Compare
Choose a tag to compare
4.13.0-ec-2 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.2/ for build artifacts.

What's Changed

  • rebase-4.12.0-0.nightly-2022-12-08-234300 by @microshift-rebase-script in #1181
  • USHIFT-503: Document unidle service known limitation by @oglok in #1182
  • Re-introduce PR#1030 baseDomain patch and add backend logic by @mangelajo in #1176
  • Fix missing change of router manifest by @fzdarsky in #1186
  • OCPBUGS-4577: Fix default router domain in GenericAPIServerConfig by @zshi-redhat in #1179
  • Add rhel volume group creation to dev env docs by @pacevedom in #1189
  • USHIFT-674: Fix show-config command by @fzdarsky in #1188
  • USHIFT-677: Remove _output on successful rebase by @pmtk in #1191
  • rebase-4.12.0-0.nightly-2022-12-13-205407 by @microshift-rebase-script in #1193
  • NOISSUE: squash rebase pull requests by @dhellmann in #1194
  • rebase-4.12.0-0.nightly-2022-12-14-135139 by @microshift-rebase-script in #1195
  • USHIFT-673: Clean up config file format by @fzdarsky in #1187
  • rebase-4.12.0-0.nightly-2022-12-15-175145 by @microshift-rebase-script in #1198
  • NOISSUE: save last image references so it is easy to reproduce the rebase by @dhellmann in #1197
  • USHIFT-247: Generate release-info by @fzdarsky in #1196
  • USHIFT-606: Remove cert validity time warnings by @pacevedom in #1199
  • Add host networking doc by @zshi-redhat in #1171
  • rebase-4.12.0-0.nightly-2022-12-16-075715 by @microshift-rebase-script in #1201
  • USHIFT-673: Minor fixes in offline container docs by @ggiguash in #1204
  • USHIFT-721: Rename ODF-LVM to LVMS in MicroShift by @ggiguash in #1205
  • USHIFT-667: Avoid regenerating keypair for Service Account tokens by @oglok in #1200
  • rebase.sh: remove previous last_rebase.sh by @pmtk in #1208
  • USHIFT-640: Add ovn-kubernetes traffic flows doc by @zshi-redhat in #1165
  • fix broken link by @morvencao in #1213
  • rebase-4.12.0-0.nightly-2022-12-22-205859 by @microshift-rebase-script in #1212
  • USHIFT-732: forbid IP addresses as hostname by @pacevedom in #1215
  • rebase-4.12.0-0.nightly-2022-12-23-190941 by @microshift-rebase-script in #1216
  • rebase.sh: don't fail if last_rebase.sh didn't change by @pmtk in #1218
  • Fix hostport iptable owner in network doc by @zshi-redhat in #1219
  • rebase-4.12.0-0.nightly-2022-12-26-191545 by @microshift-rebase-script in #1222
  • Delete openshift-tests' static analysis code by @pmtk in #1224
  • rebase-4.12.0-0.nightly-2022-12-27-111646 by @microshift-rebase-script in #1225
  • rebase-4.12.0-0.nightly-2023-01-02-175114 by @microshift-rebase-script in #1228
  • rebase-4.12.0-0.nightly-2023-01-03-161331 by @microshift-rebase-script in #1229
  • Mention about default config template path in config doc by @praveenkumar in #1230
  • Fix formatting after changing CI's image to go1.19 by @pmtk in #1238
  • OCPBUGS-5537: USHIFT-601 rebase: entrypoint and create_pr.py by @pmtk in #1242
  • USHIFT-755 Add security label to CSIDriver asset by @pmtk in #1249
  • Add new expected arg for kube-controller-manager by @pmtk in #1250
  • rebase-4.13.0-0.nightly-2023-01-11-015309 by @microshift-rebase-script in #1248
  • USHIFT-740: Enable gpgcheck when installing RPMs by @ggiguash in #1243
  • rebase-4.13.0-0.nightly-2023-01-11-123402 by @microshift-rebase-script in #1251
  • rebase-4.13.0-0.nightly-2023-01-11-225449 by @microshift-rebase-script in #1254
  • Remove stale URL and fix typo by @vishnoianil in #1253
  • USHIFT-758: Include arm release in rebase branch name by @pmtk in #1256
  • Updated devevn_rhel8 doc with by @vishnoianil in #1252
  • rebase-4.13.0-0.nightly+amd64-2023-01-11-225449+arm64-2023-01-15-225335 by @microshift-rebase-script in #1257
  • USHIFT-609: Upgrade TopoLVM image to v4.12.0-2 by @ggiguash in #1259
  • USHIFT-589: add changelog data to rebase PRs by @dhellmann in #1255
  • USHIFT-549 USHIFT-679: Python script for rebase job by @pmtk in #1223
  • Fix typo in rebase.py by @pmtk in #1269
  • rebase-4.13.0-0.nightly_amd64-2023-01-17-152326_arm64-2023-01-17-171314 by @pmtk in #1270
  • USHIFT-781: add 'get' command line client by @dhellmann in #1280
  • OCPBUGS-6080: Use rhocp-4.12 release channel for OCP dependencies by @ggiguash in #1285
  • rebase-4.13.0-0.nightly_amd64-2023-01-17-152326_arm64-2023-01-21-233324 by @microshift-rebase-script in #1284
  • Update default CNI plugin doc by @zshi-redhat in #1214
  • NP-660: use systemd-resolved in CoreDNS configmap by @zshi-redhat in #1203
  • Update MetalLB how to with instructions for k8s 1.25+ by @kevchu3 in #1291
  • NOISSUE: look up rebase version and date in the image if needed by @dhellmann in #1272
  • USHIFT-791: Rebase: don't change Corefile in DNS's ConfigMap by @pmtk in #1295
  • USHIFT-487: microshift-etcd binary by @pmtk in #1028
  • rebase-4.13.0-0.nightly_amd64-2023-01-24-061922_arm64-2023-01-26-215648 by @microshift-rebase-script in #1297
  • USHIFT-794: Create rebase PR only if it contains "functional changes" by @pmtk in #1299
  • USHIFT-543: Delete old rebase branches by @pmtk in #1279
  • NP-648: single pod ovnk by @zshi-redhat in #1220
  • rebase-4.13.0-0.nightly_amd64-2023-01-27-165107_arm64-2023-01-30-010253 by @microshift-rebase-script in #1301
  • USHIFT-816: rebase.py - personal tokens by @pmtk in #1304
  • NP-641: Avoid firewalld flush of iptables by @mangelajo in #1300

New Contributors

Full Changelog: 4.13.0-ec-1...4.13.0-ec-2

4.13.0-ec.1

09 Feb 21:43
4.13.0-ec-1
1849138
Compare
Choose a tag to compare
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....
Read more

microshift-4.12.3

17 Feb 20:44
932074d
Compare
Choose a tag to compare

What's Changed

  • rebase-4.12.0-0.nightly+amd64-2023-02-02-180827+arm64-2023-02-02-232647 by @microshift-rebase-script in #1315
  • [release-4.12] OCPBUGS-7146: Delete microshift RPM files from rhocp repo when building ISO images by @openshift-cherrypick-robot in #1336
  • OCPBUGS-7139: Add minimum CRIO version as rpm requirement for MicroShift 4.12 by @oglok in #1329
  • rebase-4.12.0-0.nightly+amd64-2023-02-04-034821+arm64-2023-02-06-104953 by @microshift-rebase-script in #1332
  • "NO-ISSUE: rebase-4.12.0-0.nightly+amd64-2023-02-04-034821+arm64-2023-02-07-004007" by @microshift-rebase-script in #1339
  • OCPBUGS-6908: 4.12 Avoid firewalld flush of iptables by @mangelajo in #1309

Full Changelog: microshift-4.12.2...microshift-4.12.3

4.12.2

16 Feb 13:25
microshift-4.12.2
3db9e81
Compare
Choose a tag to compare

What's Changed

  • rebase-4.12.0-0.nightly-2022-12-08-234300 by @microshift-rebase-script in #1181
  • USHIFT-503: Document unidle service known limitation by @oglok in #1182
  • Re-introduce PR#1030 baseDomain patch and add backend logic by @mangelajo in #1176
  • Fix missing change of router manifest by @fzdarsky in #1186
  • OCPBUGS-4577: Fix default router domain in GenericAPIServerConfig by @zshi-redhat in #1179
  • Add rhel volume group creation to dev env docs by @pacevedom in #1189
  • USHIFT-674: Fix show-config command by @fzdarsky in #1188
  • USHIFT-677: Remove _output on successful rebase by @pmtk in #1191
  • rebase-4.12.0-0.nightly-2022-12-13-205407 by @microshift-rebase-script in #1193
  • NOISSUE: squash rebase pull requests by @dhellmann in #1194
  • rebase-4.12.0-0.nightly-2022-12-14-135139 by @microshift-rebase-script in #1195
  • USHIFT-673: Clean up config file format by @fzdarsky in #1187
  • rebase-4.12.0-0.nightly-2022-12-15-175145 by @microshift-rebase-script in #1198
  • NOISSUE: save last image references so it is easy to reproduce the rebase by @dhellmann in #1197
  • USHIFT-247: Generate release-info by @fzdarsky in #1196
  • USHIFT-606: Remove cert validity time warnings by @pacevedom in #1199
  • Add host networking doc by @zshi-redhat in #1171
  • rebase-4.12.0-0.nightly-2022-12-16-075715 by @microshift-rebase-script in #1201
  • USHIFT-673: Minor fixes in offline container docs by @ggiguash in #1204
  • USHIFT-721: Rename ODF-LVM to LVMS in MicroShift by @ggiguash in #1205
  • USHIFT-667: Avoid regenerating keypair for Service Account tokens by @oglok in #1200
  • rebase.sh: remove previous last_rebase.sh by @pmtk in #1208
  • USHIFT-640: Add ovn-kubernetes traffic flows doc by @zshi-redhat in #1165
  • fix broken link by @morvencao in #1213
  • rebase-4.12.0-0.nightly-2022-12-22-205859 by @microshift-rebase-script in #1212
  • USHIFT-732: forbid IP addresses as hostname by @pacevedom in #1215
  • rebase-4.12.0-0.nightly-2022-12-23-190941 by @microshift-rebase-script in #1216
  • rebase.sh: don't fail if last_rebase.sh didn't change by @pmtk in #1218
  • Fix hostport iptable owner in network doc by @zshi-redhat in #1219
  • rebase-4.12.0-0.nightly-2022-12-26-191545 by @microshift-rebase-script in #1222
  • Delete openshift-tests' static analysis code by @pmtk in #1224
  • rebase-4.12.0-0.nightly-2022-12-27-111646 by @microshift-rebase-script in #1225
  • rebase-4.12.0-0.nightly-2023-01-02-175114 by @microshift-rebase-script in #1228
  • rebase-4.12.0-0.nightly-2023-01-03-161331 by @microshift-rebase-script in #1229
  • Mention about default config template path in config doc by @praveenkumar in #1230
  • [release-4.12] OCPBUGS-5549: USHIFT-601 rebase: entrypoint and create_pr.py by @openshift-cherrypick-robot in #1245
  • OCPBUGS-5859: Include arm release in rebase branch name by @pmtk in #1258
  • OCPBUGS-5907: Cherrypick 4.12: Upgrade TopoLVM image to v4.12.0-2 by @ggiguash in #1262
  • rebase-4.12.0-0.nightly+amd64-2023-01-17-185858+arm64-2023-01-18-003131 by @microshift-rebase-script in #1264
  • OCPBUGS-6081: Use rhocp-4.12 release channel for OCP dependencies by @ggiguash in #1286
  • USHIFT-589: add changelog to rebase script in 4.12 branch by @dhellmann in #1266
  • [release-4.12] NOISSUE: look up rebase version and date in the image if needed by @openshift-cherrypick-robot in #1294

New Contributors

Full Changelog: 4.13.0-ec-1...microshift-4.12.2

4.12.1

09 Feb 21:22
microshift-4.12.1
3db9e81
Compare
Choose a tag to compare

Baseline release tag for 4.12 series.

Latest Nightly Build

12 May 00:11
a90c081
Compare
Choose a tag to compare
Latest Nightly Build Pre-release
Pre-release
Support manifest embedding in user-app rpms & fixes (#670)

* Support manifest embedding in user-app rpms

This commit adds support for embedding application manifests
into the user-application containers for use with microshift/ostree

* Fix uid/gid setup and file capabilities

First, rpm requires the file attribute uid/gid to be symbolic
and not numeric. Additionally tar didn't store the caps
but cpio doesn't keep those inside rpm either.

So we create a list of file caps during tar creation, and then
we populate the %files metadata with %caps attributes so those
are re-installed during rpm unpack.

This is tested and working.