Skip to content

v2.8.0-cim

Choose a tag to compare

@rawagner rawagner released this 23 Mar 08:32
· 1080 commits to master since this release

What's Changed

  • Add validation for infraenv ntp sources by @rawagner in #1295
  • Bug 2064179: improve No proxy validation by @rawagner in #1293
  • MGMT-9873: Detect correctly init subnet in case of user manged networking by @rawagner in #1288
  • MGMT-6468 Adding Batch request for clusters by subscription ID by @celdrake in #1300
  • Update NTP sources validation msg by @rawagner in #1302
  • Create formik autosave hook which returns autosave status by @rawagner in #1305
  • Add eslint rule to disallow == by @rawagner in #1310
  • MGMT-5379: Installation progress indication by @DanielleChason in #1200
  • Bug 2073750: Greyed options are clickable and function as if they were not forbid - such as removing a host during install by @ammont82 in #1313
  • Bug 2064179: Improve IP validation to accept also v6 values by @rawagner in #1311
  • Remove trailing . from noProxy validation values by @rawagner in #1315
  • MGMT-9151 Rename API / Ingress VIP to API / Ingress IP by @celdrake in #1274
  • MGMT-9151 Do not use 'Virtual' for IPs - CIM by @celdrake in #1263
  • MGMT-9151 Do not use the term 'Virtual' for IPs by @celdrake in #1259
  • MGMT-9795 Export ClusterDetails extra component by @celdrake in #1309
  • Do not fail if there is no openshift version available by @rawagner in #1317
  • chore: ignores .idea/misc.xml by @jkilzi in #1320
  • MGMT-8285: Implement new UI for dual stack by @jgyselov in #1175
  • Bug 2071607: Properly reset binding/saving state when switching between autosave by @rawagner in #1322
  • Bug 2071750: Fix labeling to correctly assign nmstate to infraEnv by @jtomasek in #1326
  • MGMT-10158: capitalize initialization status by @jkilzi in #1335
  • Updates swagger.yaml by @DanielleChason in #1331
  • MGMT-10157: removes the tech-preview badges by @jkilzi in #1333
  • MGMT-10171: Form fields get invalidated immediately before entering information by @batzionb in #1337
  • Bump async from 2.6.3 to 2.6.4 by @dependabot in #1340
  • chore: enforce @typescript-eslint/no-unused-vars": "error" by @jkilzi in #1336
  • Bug 2071607: Set 1 host as minimum for SNO by @rawagner in #1341
  • MGMT-10212: Avoid false positives checking version features by @celdrake in #1345
  • MGMT-8946: UI switches must display the variant containing the "V" mark by @jgyselov in #1350
  • MGMT-10214: Missing TP badge for vSphere by @jkilzi in #1349
  • Update cluster name validation by @rawagner in #1355
  • MGMT-7527: Deprecate old cluster networking fields in the UI by @jgyselov in #1343
  • MGMT-9477: Link to day2 cluster is irrelevant for non cloud AI by @jgyselov in #1348
  • Align the new release tag with the commit that bumps the package.json by @jkilzi in #1358
  • Bump cross-fetch from 2.2.3 to 2.2.6 by @dependabot in #1359
  • Fix: Do not set network type automatically by @jgyselov in #1321
  • MGMT-9952: Minimum hardware requirements text change by @jgyselov in #1361
  • MGMT-10058: Dual Stack should not be offered when hosts have only IPv4 addresses by @jgyselov in #1324
  • MGMT-9892: Change copy in CNV popover from "supervisors" to "control-plane node" by @jgyselov in #1362
  • MGMT-9891: Align the question mark next to the ARM chebox by @jgyselov in #1360
  • Update release.yaml by @jkilzi in #1367
  • Update release.yaml by @jkilzi in #1368
  • Version v2.4.0 by @jkilzi in #1369
  • NO_ISSUE: Update Swagger types by @celdrake in #1370
  • NO-ISSUE: Removes react-scripts by @jkilzi in #1366
  • MGMT-9638 Replaced api-vip-connected host validation for ignition-dow… by @celdrake in #1372
  • MGMT-10220: Remove the TP badge next to the vSphere by @DanielleChason in #1379
  • MGMT-10402 Show media-connected warning in Discovery step by @celdrake in #1377
  • MGMT-10388 Do not add suffix to network fields in Single Stack by @celdrake in #1382
  • MGMT-10418: Web console URL appears twice in installation page by @DanielleChason in #1381
  • MGMT-8081: UI for static IP by @batzionb in #1328
  • Use import to lodash functions not the entire module - CIM by @celdrake in #1253
  • NO_ISSUE: Prevent full lodash imports by @celdrake in #1385
  • NO-ISSUE: Publish with Yalc after build in dev environment by @jtomasek in #1376
  • MGMT-10185: UI not blocking "localhost" name changing by @jgyselov in #1387
  • MGMT-10392 Do not patch if no changes happened by @celdrake in #1389
  • MGMT-9431: First discovered hosts forced to master role instead of auto-assign by @DanielleChason in #1395
  • MGMT-10226 Show ignition-downloadable message by @celdrake in #1391
  • MGMT-10453: Console URL appear only when installation complete by @DanielleChason in #1397
  • Resets the version field to 0.0.0 in master by @jkilzi in #1400
  • NO_ISSUE: Fix build scripts to correctly emit types by @jtomasek in #1386
  • Revert "NO_ISSUE: Fix build scripts to correctly emit types (#1386)" by @jtomasek in #1402
  • MGMT-10485: Static IP shows wrong view after backend failing when filling in wrong ipv6 address by @batzionb in #1401
  • MGMT-9341: Interactive text checker in the cloud by @jgyselov in #1271
  • Revert "MGMT-10226 Show ignition-downloadable message (#1391)" by @jtomasek in #1404
  • MGMT-9917: Make ReleaseImage/openshift_version optional for day2 by @jgyselov in #1365
  • MGMT-8673: Improve host status during cluster installation initialization by @DanielleChason in #1357
  • MGMT-10392 Fix broken comparison due to extra array by @celdrake in #1406
  • MGMT-10640: Mismatch between UI and API regarding clustername length by @jgyselov in #1409
  • NO_ISSUE: Uhc Portal card needs WizardContextProvider by @celdrake in #1417
  • MGMT-10596: Hostname validations won't allow for numbering in mass-actions. by @jgyselov in #1414
  • MGMT-10579 Fix host status and validations by @jtomasek in #1413
  • MGMT-9432 Allow role edition on Multi-node clusters by @celdrake in #1410
  • Do not run validation after setting setTouched by @rawagner in #1420
  • MGMT-10642: Hostname in UI chars limit is 253 (BE limit is 63) by @jgyselov in #1418
  • MGMT-10589: Setting a list of machine_networks in single stack create incorrect UI display (#1422) by @jkilzi in #1424
  • Add initial hypershift wizard implementation by @rawagner in #1388
  • Revert "NO-ISSUE: Publish with Yalc after build in dev environment" by @jkilzi in #1425
  • MGMT-10703: Minimum requirements for SNO disk show 120GB by @jkilzi in #1428
  • Push to protected branches without 3rd party actions by @jkilzi in #1433
  • MGMT-10674: Change the wording of the SNO notification by @DanielleChason in #1434
  • MGMT-10803: Allowing IPv4 machine net CIDRs larger than /25 by @jgyselov in #1445
  • NO_ISSUE: fix dev env problem root caused to new version of esbuild-plugin-d.ts by @batzionb in #1442
  • NO_ISSUE: Remove 'this' in Day2ClusterService by @jgyselov in #1439
  • MGMT-10761: Machine network says 2 vailable subnets when only 1 exists by @jgyselov in #1438
  • MGMT-10478: Static IP UI IPv4 and IPv6 addresses allow invalid address by @DanielleChason in #1407
  • MGMT-10540: Input validation for interface names in Static IP yaml view by @DanielleChason in #1411
  • MGMT-10610: Enable cluster managed networking on arm installation for 4.11 by @jgyselov in #1449
  • MGMT-10377: Progress bar's notifications are now in the same size of the bar by @DanielleChason in #1374
  • MGMT-10860: Checkmark icon visible when switch is turned off by @jkilzi in #1451
  • NO-ISSUE: Fixes the tooltips for disabled CMN/UMN controls by @jkilzi in #1423
  • MGMT-10442: "Operators" is not aligned with the progress bar on zoom 100% by @jgyselov in #1447
  • MGMT-9380: Assisted Installer Single Node + Day 2 workers by @jgyselov in #1430
  • NO_ISSUE: Avoid using functionality from Axios > v0.19.x by @celdrake in #1436
  • MGMT-10636 Allow to set-up an SNO with Dual-Stack by @celdrake in #1440
  • NO_ISSUE: Generate errors for eslint - unused vars by @celdrake in #1453
  • MGMT-9454: Allow transforming day1 to day2 in on-prem environment by @jgyselov in #1347
  • Create CODEOWNERS by @jkilzi in #1435
  • Bug 2091825: Change alert text of disconnected hosts by @ammont82 in #1448
  • NO-ISSUE: Add testId to Stack type detail item on the Review page by @jgyselov in #1454
  • Bug 2080711: Change the question mark icons to be gray and not blue by @ammont82 in #1452
  • MGMT-8156: Extract strings for localization by @ammont82 in #1399
  • NO_ISSUE Lint fixes by @jtomasek in #1458
  • Update VS Code settings.json file by @celdrake in #1470
  • MGMT-10927 Fix missing OCM validation error shown in pop-over by @celdrake in #1463
  • MGMG-10924 Avoid OlmOperators failing when its value is null and not undefined by @celdrake in #1462
  • NO_ISSUE: reduce eslint warnings by @celdrake in #1456
  • NO-ISSUE: Fix Eslint warnings for no-floating-promises by @celdrake in #1455
  • NO-ISSUE: stop tracking the .idea dir by @jkilzi in #1467
  • fix: CODEOWNERS file location by @jkilzi in #1473
  • MGMT-10394 Remove fallback for mandatory fields by @celdrake in #1474
  • MGMT-10708: Base Domain name - required message - fix by @DanielleChason in #1431
  • MGMT-10918 Discovery ISO to use minimal-iso by default by @celdrake in #1477
  • fix: infraEnvError is now a string by @jkilzi in #1481
  • MGMT-10862: Make use of feature-support-levels for day2 SNO by @jgyselov in #1476
  • MGMT-9636: SNO cluster configuration should not include bulk actions by @jgyselov in #1443
  • NO-ISSUE: moves Optional type into typescriptExtensions.ts by @jkilzi in #1468
  • NO-ISSUE: moves new type-guards to typescriptExtensions.ts by @jkilzi in #1469
  • MGMT-11036: Update API for upgrade agent feature by @jhernand in #1491
  • MGMT-11009 Allow adding hosts to upgraded clusters by @celdrake in #1492
  • NO_ISSUE: Fix host assignment by @jgyselov in #1487
  • NO_ISSUE: Remove default translation namespace override by @jtomasek in #1484
  • MGMT-10420: Extra spaces in installation page by @jgyselov in #1482
  • MGMT-10958: Hostname 'localhost4.localdomain4' and more should not be valid. by @DanielleChason in #1483
  • MGMT-10888: Container images based on the latest assisted-ui-lib commit by @jkilzi in #1494
  • MGMT-10747: Two different modals for changing a hostname by @jgyselov in #1444
  • MGMT-10894: Adding IPv6 info in the cluster details section by @jgyselov in #1461
  • MGMT-10901: Clean up the networking file structure by @jgyselov in #1460
  • MGMT-10208: Creating new clusters with ARM option enabled in the UI by @DanielleChason in #1441
  • MGMT-10476 - Advanced network IPv6 address fields on the Networking step aren't auto populated by @jgyselov in #1459
  • MGMT-8156: Extract strings for localization by @ammont82 in #1346
  • Bug 2105357: Fix couple of issues which break CIM create wizard by @rawagner in #1502
  • MGMT-8912: Redesign of "Host Discovery" step by @DanielleChason in #1327
  • MGMT-8156: upadte our CI job to check whether the localization files were updated by @ammont82 in #1504
  • MGMT-8156: Fix problems with i18n tests by @ammont82 in #1508
  • MGMT-8156: Fix problems with i18n tests (2) by @ammont82 in #1509
  • MGMT-8156: Extract strings for localization - followup by @ammont82 in #1497
  • Fix use of React hooks by @mareklibra in #1510
  • Fix SNO Disclaimer display by @celdrake in #1511
  • MGMT-8156: Extract strings for localization - constants by @ammont82 in #1501
  • Hypershift details by @rawagner in #1496
  • MGMT-8156: upadte our CI job to check whether the localization files were updated (only in pull request action) by @ammont82 in #1515
  • Fix label selector by @rawagner in #1516
  • MGMT-10919 - Use Pendo to track stats for vSphere by @jgyselov in #1505
  • MGMT-11160: Download ISO alert appears twice by @DanielleChason in #1507
  • MGMT-8156: Adding correct text to plural translations by @ammont82 in #1520
  • Cluster deployment wizard fixes by @jtomasek in #1524
  • Improve agent -> agentMachine -> nodepool detection by @rawagner in #1518
  • Remove border lines from table to clean up the UX by @rawagner in #1521
  • Add filtering of supported OCP versions for hypershift by @rawagner in #1523
  • MGMT-10629 Show Kubeconfig download button only once by @celdrake in #1498
  • Get VIPs from ACI's status primarily by @rawagner in #1530
  • MGMT-9612: [UI] Add an option to upload hosts using BMCs in mass by @ammont82 in #1339
  • Update wording and spacing for BMC dialogs by @jtomasek in #1532
  • MGMT-9612: [UI] Update size of Add Bmc Host modal by @ammont82 in #1533
  • MGMT-10405 UI changes for schedulable masters by @celdrake in #1486
  • MGMT-11227 - Fix single-stack validation message by @jgyselov in #1526
  • MGMT-10987: ODF is recommended in SNO, although it's disabled by @DanielleChason in #1527
  • MGMT-10944 - SNO cluster should not allow adding more than 1 static IP configuration by @jgyselov in #1506
  • Configure eslint rule for auto-closing tags by @celdrake in #1531
  • MGMT-10953 Show beta versions as unsupported by @celdrake in #1488
  • NO_ISSUE: Set max allowed Linting warnings to 333 by @celdrake in #1519
  • Do not display bullet if conditions dont apply by @celdrake in #1534
  • Remove unnecessary space in i18n keys by @rawagner in #1535
  • Changes in download template of upload hosts usings BMCs in mass modal by @ammont82 in #1536
  • Expose API publishing strategy by @rawagner in #1538
  • MGMT-11345 Wait until infraEnv is received to display Image config by @celdrake in #1544
  • MGMT-1344 iso download timing by @celdrake in #1541
  • Revert "Version v2.7.1" by @jkilzi in #1546
  • MGMT-11384 Fix wrong ISO Url being displayed by @celdrake in #1549
  • MGMT-11392: New cluster creation failed when OCP v4.11 is selected by default (#1551) by @jkilzi in #1552
  • BZ2090999: Validate BMC protocols for disabled network provision by @mareklibra in #1512
  • MGMT-9659: Clarify on the Host Discovery instructions by @DanielleChason in #1517
  • Feature/storage step by @celdrake in #1553
  • Static IP UI form view with vlans generates wrong nmstate yaml by @jgyselov in #1556
  • MGMT-11545 show correct disk storage by @celdrake in #1570
  • BZ 2116744: Fix typo "alphanumberic" -> "alphanumeric" by @jelkosz in #1575
  • BZ2111951 Update network type labels by @jtomasek in #1560
  • Use correct unit for BMC yaml upload file size limit by @jtomasek in #1540
  • Change networking cluster deployment wizard step label to 'Networking' by @jtomasek in #1561
  • Enable seting host installation disk by @jtomasek in #1554
  • Fix discovery type column in hosts table by @jtomasek in #1572
  • BZ 2110308: Add validation of nodepool name uniqness by @rawagner in #1565
  • Refactor CIM ClusterDetailsFormFields by @jtomasek in #1555
  • Add InfoAndTroubleshooting notification by @jtomasek in #1568
  • BZ 2112326: Do not filter out labels by default by @rawagner in #1562
  • Add help text for Hypershift Hosts namespace field by @rawagner in #1563
  • Agent based installation does not require node CSR approval by @jtomasek in #1578
  • MGMT-11522: Host role is editable after install by @ammont82 in #1586
  • MGMT-11462 - "Not able to access the Web Console?" shows undefined instead of IPs by @jgyselov in #1573
  • Fix typos in i18n msgs by @rawagner in #1579
  • MGMT-11722: In the validation message looks like there is a missing space in between the words by @ammont82 in #1595
  • MGMT-11559: Not allow role editing in the Networking step by @ammont82 in #1600
  • MGMT-11747: Add space beween information links by @ammont82 in #1598
  • MGMT-11346 - Mass host rename - typing a long name causing the preview element to be unaligned by @jgyselov in #1580
  • Use a unique test-id for the number of disks by @celdrake in #1594
  • MGMT-11626: can't accept broadcast IP and network address for defaul gateway by @ammont82 in #1599
  • MGMT-11032 - Disk encryption UI/UX improvements by @jgyselov in #1582
  • MGMT-11436: The pop-up disappears quickly in the Storage table by @ammont82 in #1597
  • MGMT-11447:Misleading UI message 'configure your DNS or alternatively' by @ammont82 in #1591
  • MGMT-10942 Always show confirmation if switching to YAML in host config by @celdrake in #1566
  • MGMT-9477 - Link to day2 cluster is irrelevant for non cloud AI by @jgyselov in #1576
  • MGMT-10943 - Prefix length and VLAN ID stepper allows invalid values to be entered by @jgyselov in #1574
  • MGMT-8745 - Do not mention "out of scope" when cluster expansion is not possible by @jgyselov in #1564
  • MGMT-10585 - No need DNS for IPv6 on Static network configurations in case Dual Stack by @jgyselov in #1569
  • MGMT-10986 Keeping DHCP off by default by @celdrake in #1559
  • Update OperatorsProgressItem.tsx by @jkilzi in #1602
  • MGMT-11522: Host role is editable after install - followup by @ammont82 in #1590
  • MGMT-11529: Static IP - When going back from discovery to static IP view - UI doesn't store hosts' ip addresses by @ammont82 in #1593
  • MGMT-11434: Add an inline notification when all hosts originated from the same platform by @ammont82 in #1596
  • MGMT-11626: If getAddressObject returns null then the validation not passes by @ammont82 in #1601
  • MGMT-8776: Feature/operators step by @celdrake in #1567
  • MGMT-11796 - Day2 screen shows errors by @jgyselov in #1604
  • MGMT-11627: We accept both: broadcast IP and network address for host IP by @ammont82 in #1603
  • MGMT-11577: Take OCP version from OCM when creating day-2 infraenv/cluster by @jgyselov in #1606
  • Solving problems with cluster name validation by @ammont82 in #1610
  • MGMT-11528 - Renaming option under Hosts' network configuration by @jgyselov in #1615
  • MGMT-11537 - Mass host-name change helper text is not correct by @jgyselov in #1617
  • MGMT-11340 - Mass host rename - UI shows localhost4 as valid name by @jgyselov in #1616
  • MGMT-11571 storage table in host discovery by @celdrake in #1609
  • MGMT-11681 - Static IP flow - yaml form - "Add another mapping" should be renamed to "Add another MAC to interface name mapping" by @jgyselov in #1613
  • MGMT-11800 - Adding a cluster tag for SaaS by @jgyselov in #1612
  • MGMT-11916: UI always shows "vSphere integration" as enabled due to API change by @jkilzi in #1622
  • MGMT-11814 Display FieldArray errors with getRichTextValidation by @celdrake in #1620
  • Enforce TS type definition name conventions by @celdrake in #1624
  • MGMT 11904: Change the look and position of the 'View cluster events' button by @ammont82 in #1627
  • MGMT-11313: text is not aligned by @jkilzi in #1621
  • Add back missing labelsToArray helper function by @jtomasek in #1631
  • MGMT-11858 Avoid separate requests when toggling DHCP by @celdrake in #1630
  • MGMT-11962 Fix problems with polling by @ammont82 in #1628
  • Bug 2118545: Hosts in added-to-existing-cluster are considered installed by @jtomasek in #1637
  • MGMT-11687 - Static IP form view generates vlan nmstate yaml with unnecessary ethernet interface by @jgyselov in #1634
  • MGMT-11005 LVM operator by @celdrake in #1629
  • MGMT-11628 - "Add hosts" button is confusing in the static network configurations by @jgyselov in #1639
  • Sync API types with UI's by @celdrake in #1626
  • Bug 2119340: Consider progressing condition when calculating hypershift status by @rawagner in #1614
  • Bug 2125234: Fix supported versions config map format by @rawagner in #1633
  • Bug 2126853: Update link to CIM prerequisities by @jtomasek in #1644
  • MGMT-10110 Readonly cluster by @celdrake in #1592
  • MGMT-11643: Problems with validations in Vlan ID field in a cluster with static IP and vlan configuration by @ammont82 in #1638
  • MGMT-10026:Allow user to skip formatting of bootable disks by @ammont82 in #1618
  • Use host/bmh status to determine infra env hosts tab warning by @jtomasek in #1632
  • Bug 2125584: Notify user about pending validations in day2 operations by @rawagner in #1635
  • Fix: typo in VIP Control Group by @jgyselov in #1648
  • BZ-1957298: host progress stages retrieved from API are not matching for the Day 2 flow by @jgyselov in #1625
  • MGMT-11654 - Need to show (?) with pop over for the Mac to interface name mapping section heading by @jgyselov in #1649
  • MGMT-11614: Allow dot to be used in the cluster name by @jtomasek in #1584
  • Fix i18n script - revert changes by @ammont82 in #1653
  • Removes a leading space from a string in CIM by @jkilzi in #1654
  • MGMT-12132: Change message of skip formatting disks warning by @ammont82 in #1655
  • MGMT-11734 - "Hosts not showing up?" DHCP text need to be updated by @jgyselov in #1650
  • Fix: Remove duplicate DNS field by @jgyselov in #1657
  • MGMT-11464: Adding Learn More for NMState by @celdrake in #1659
  • MGMT-11548: Add inline info message for Static IP view chooser by @celdrake in #1660
  • NO_ISSUE consistent validation message by @celdrake in #1664
  • MGMT-12121: Add developer preview release next to matching OpenShift releases. by @ammont82 in #1656
  • MGMT-11645: Multi DNS for static ip Nmstate by @celdrake in #1658
  • Bug 2130919: Show progressing icon for Falsy conditions when hosted cluster is sti… by @rawagner in #1665
  • Bug 2131292: Enhance version calculation from releaseImage by @jtomasek in #1670
  • MGMT-12121 Fix invalid comparison to enable ARM for OpenShift versions by @celdrake in #1678
  • MGMT-11268: Add Nutanix platform type by @ammont82 in #1667
  • MGMT-9245: Remove ellipses on host discovery by @jgyselov in #1677
  • MGMT-9246: Removing traces of OCS by @jgyselov in #1676
  • MGMT-11294 default network type on creation by @celdrake in #1673
  • MGMT-8762 - Non informative message in an inline alert regarding illegal hostname by @jgyselov in #1675
  • MGMT-10626: Add reclaiming and reclaiming-rebooting host states by @mareklibra in #1669
  • MGMT-12275 Fix logic to determine platform integration by @celdrake in #1694
  • NO-ISSUE: useManagedDomains hook doesn't need ClusterDetailsService by @jkilzi in #1697
  • MGMT-12094: Remove unnecessary calls to the get hosts api by @jkilzi in #1698
  • Fix id generation for skip formatting disks checkboxes by @ammont82 in #1681
  • Problems in SNO clusters when changing role to installation disk on formattable disks by @ammont82 in #1701
  • MGMT-11914: Add release notes link to exposed releases by @ammont82 in #1682
  • Fix TS errors related to PR 1667 by @ammont82 in #1680
  • Delete modal by @celdrake in #1704
  • MGMT-8156: Add Korean, Japanese and simplified Chinese translation files by @ammont82 in #1687
  • MGMT-12347 "Integrate with platform" is enabled and checked while no discovered hosts in cluster by @jgyselov in #1708
  • Fix: Unable to select Boot drive when adding a new node by @ammont82 in #1709
  • Fix: Adding Hosts is disabled for SNO clusters when AI deployed on-prem. by @ammont82 in #1711
  • MGMT-12424: Wrong patch request when platform integration is disabled by @ammont82 in #1715
  • MGMT-12308: Adding additional requirements in minimum hardware modal by @ammont82 in #1716
  • MGMT-12321 - VMware SNO cluster - "Integrate with platform..." toggle is disabled with no explanation by @jgyselov in #1725
  • MGMT-11877 Day2 support for Multi-arch and Static IP configuration #1705 by @celdrake in #1706
  • MGMT-11369 - Hosts table overflows from its container's space by @jgyselov in #1726
  • MGMT-10940 - Missing disabled field tooltip of static IP configuration by @jgyselov in #1729
  • MGMT-12335 - Next and back buttons should be aligned with cluster status in readonly by @jgyselov in #1724
  • BZ2132382 Rephrase SSH hint by @mareklibra in #1683
  • BZ2131944 Host installation progress counts by @mareklibra in #1685
  • BZ2131706: Fix NodePool Remove button label by @mareklibra in #1684
  • BZ2131697: Rephrase Host labels filter for NodePools by @mareklibra in #1722
  • BZ2117507: Rephrase InfraEnv yaml-create error message by @mareklibra in #1728
  • BZ2119586: Hypeshift NetworkStep accepts initialValues as props by @mareklibra in #1717
  • BZ2131698: Rephrase namespace for node pools by @mareklibra in #1723
  • New forbid module import by @celdrake in #1730
  • BZ2131694: Fix calculating maximum hosts for nodepools by @mareklibra in #1688
  • BZ2136106: CIM - UI validation for overlapping CIDRs by @mareklibra in #1718
  • MGMT-12367: Disable machine network select field while calculating API IP and ingress IP by @ammont82 in #1727
  • MGMT-12536: Skip sending a PR to assisted-ui when a new CIM release is created by @jkilzi in #1739
  • Remove duplicate imports by @guillaumevincent in #1662
  • MGMT-11476: elements under advanced networking should be slightly indented by @ammont82 in #1736
  • MGMT-11432 : Add new line in use advanced networking before " Cluster network host prefix" text by @ammont82 in #1737
  • MGMT-11400 - Need update message about Add Host in case integration by @jgyselov in #1745
  • MGMT-11562: Better message when an infraenv cannot be retrieved by @ammont82 in #1746
  • MGMT-12506 - Improve the UI message for day-2 CSR approval by @jgyselov in #1744
  • MGMT-12536: Skip sending a PR to assisted-ui when a new CIM release is created (Fix) by @jkilzi in #1748
  • MGMT-10730 - Pull-secret error message should be reviewed and fixed by @jgyselov in #1743
  • Do not patch pull secret in discovery ISO modal by @jgyselov in #1751
  • MGMT-12311: LMV + CNV fixes by @celdrake in #1753
  • MGMT-12597: Update the user instructions link in the UI for Nutanix post deployment by @ammont82 in #1752
  • MGMT-11964: Change the CPU architecture popover message for multiarch clusters by @ammont82 in #1750
  • Replace console-sdk-ai-lib with @openshift-console/dynamic-plugin-sdk by @rawagner in #1757
  • MGMT-12583: Hypershift: Use supported ocp version in formik init values by @rawagner in #1756
  • MGMT-12578: Role selection is cut because of an inner scroll bar by @jgyselov in #1759
  • MGMT-11636: Align the styles for tables in different pages (host discovery, storage, networking) by @ammont82 in #1755
  • Add multiarch support for CIM by @jtomasek in #1747
  • MGMT-8407 - hosts table role column styling issues by @jgyselov in #1765
  • MGMT-12382 - Nutanix cluster - Trying to enable DHCP for vips returns "The DHCP server failed to allocate the IP" by @jgyselov in #1760
  • MGMT-10433: Fetch user credentials error in UI change to inline notification when user is not authorized to see credentials by @ammont82 in #1762
  • MGMT-12075: Improved error-handling in the UI when the API is unavailable by @ammont82 in #1763
  • Update types to enable correct typechecking on CIM by @jtomasek in #1768
  • MGMT-12451: Configure CIM by @mareklibra in #1761
  • MGMT-12451: Rephrase Cim-enablement texts by @mareklibra in #1771
  • MGMT-12341: Static IP - Change validation of DNS field: broadcast and localhost IPs not allowed by @ammont82 in #1764
  • MGMT-12323 - In UI - installation starts and after ~1 min UI "jumps" back to operators page by @jgyselov in #1773
  • MGMT-12451: Fix create AgentClusterConfig by @mareklibra in #1777
  • BZ2117507: Unify look of errors in Upload by YAML by @mareklibra in #1780
  • Bug: 2120954 Don't allow using dots in cluster name by @jtomasek in #1786
  • MGMT-12704 - Show "soft-validations" as info-alerts instead of warnings by @jgyselov in #1774
  • MGMT-11963 - Improve the way we show Minimum HW Requirements, hosts not showing up, and check VM boot order in AI by @jgyselov in #1775
  • MGMT-9677 - Hosts are not sorted in discovery hosts by @jgyselov in #1781
  • Adding translations for ja, zh, ko - fixed by @rh-tchuang in #1787
  • MGMT-12451 Rephrase text by @mareklibra in #1789
  • MGMT-12842 - Validation text from BE causing the popup box to get out of the window border by @jgyselov in #1783
  • Add a tooltip to infra env hosts tab warning icon by @jtomasek in #1791
  • MGMT-11370 - After discovery, if deleting all discovered hosts UI still allows to continue to networking and R&C pages by @jgyselov in #1779
  • MGMT-11862: When autosave is running, the Back button should be disabled by @ammont82 in #1767
  • MGMT-12921: Add i18n to UploadField component by @mareklibra in #1804
  • BZ2132012: remove version from NodePool screen by @mareklibra in #1793
  • MGMT-12887: Host inventory settings use binary Gi unit by @mareklibra in #1797
  • MGMT-12590 Use Jira for customer bug reports by @mareklibra in #1799
  • MGMT-12917: Fix listing of versions from clusterimageset releaseImage by @jtomasek in #1802
  • MGMT-12898: Show dualstack data on the Cluster Detail page by @mareklibra in #1803
  • MGMT-12930: Mising i18n for "Required field" error msgs by @mareklibra in #1806
  • MGMT-12497: UI doesn't patch when switching from UMN to CMN, thus cluster still stays with UMN = true by @ammont82 in #1735
  • MGMT-12386 - Can create Nutanix 4.10 cluster with "Integrate with platform" enabled and checked by @jgyselov in #1801
  • MGMT-11557: Change style in storage table when all nodes were expanded by @ammont82 in #1719
  • MGMT-9203: Support serving images with iPXE by @ammont82 in #1776
  • MGMT-12658 Change platform integration label by @celdrake in #1815
  • MGMT-12072: handle unkown server errors by @celdrake in #1810
  • MGMT-12860: Allow fixing cluster with an invalid selected machine network by @celdrake in #1813
  • MGMT-12993 multi issues by @celdrake in #1816
  • MGMT-12756 cluster name cannot use dot by @celdrake in #1814
  • MGMT-12297: Add trusted certificates in "Add hosts" modal by @ammont82 in #1796
  • MGMT-12657 - Multiple DNS servers - explain the option better to the user by @jgyselov in #1818
  • MGMT-9722 - Redesign the review and create step by @jgyselov in #1811
  • MGMT-12297: Change popover message for trusted certificates by @ammont82 in #1823
  • NO_ISSUE: Fix TS errors by @celdrake in #1820
  • MGMT-12382 - Nutanix cluster - Trying to enable DHCP for vips returns "The DHCP server failed to allocate the IP" by @jgyselov in #1821
  • NO_ISSUE: Fix casing for data-testid by @celdrake in #1832
  • MGMT-13037 Make link generic based on PlatformType by @celdrake in #1833
  • MGMT-9722 Preflight validations with better spacing by @celdrake in #1834
  • MGMT-11964: Change text multi for "Multiple CPU architectures" by @ammont82 in #1836
  • MGMT-11041: Enhance Add-hosts tab features by @celdrake in #1769
  • MGMT-13054 Fix feature support in CIM by @jtomasek in #1838
  • MGMT-13046: Add missing translation for console dialog by @jtomasek in #1837
  • MGMT-13087: Not show nutanix message in host discovery step when nutanix is not supported by @ammont82 in #1839
  • MGMT-13062: Change alert in odf installations about formatting installation disks by @ammont82 in #1844
  • MGMT-12952: LVMO operator is going to be renamed to LVMS in 4.12 (master) by @ammont82 in #1846
  • MGMT-13153: Add router-type to assisted-image-service Route by @mareklibra in #1843
  • MGMT-13108: Fix listing IPv6 CIDRs for Hypershift by @mareklibra in #1847
  • Update axios version according to OCM by @mareklibra in #1825
  • MGMT-12952: LVMO operator is going to be renamed to LVMS in 4.12 - followup by @ammont82 in #1852
  • MGMT-13087: Not shown nutanix message when nutanix is not supported - followup by @ammont82 in #1853
  • Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1851
  • MGMT-13060 Display "Platform Integration" in new "Review & Create" page by @celdrake in #1826
  • MGMT-12825 Use new Github actions updated to Node16 by @celdrake in #1855
  • Deprecates single-cluster mode by @jkilzi in #1829
  • Translation updated for Japanese, Korean and Chinese by @rh-tchuang in #1858
  • MGMT-13103: Block UMN option in case we're in nutanix platform by @ammont82 in #1842
  • NO_ISSUE: Day1 iso name by @celdrake in #1861
  • MGMT-13241: Use infraEnv to detect the clusters Cpu Architecture by @celdrake in #1860
  • MGMT-13109: Cluster update - send only allowed fields by @celdrake in #1856
  • MGMT-13257: Correct name for LVMS operator, not ODF prefix by @celdrake in #1864
  • TypeScript fixes by @mareklibra in #1850
  • Fixes Typescript 4 errors - part 1 by @celdrake in #1871
  • NO_ISSUE: Ignore everything inside apps dir but assisted-ui by @jkilzi in #1872
  • MGMT-13347 Fix pull secret modal dialog by @jtomasek in #1873
  • Fixes Typescript 4 errors - part 2 by @celdrake in #1875
  • Fix typescript 4 errors part 3 by @celdrake in #1876
  • Correct deprecated translation exports by @celdrake in #1882
  • MGMT-13460: Correct validations of ipv6 addresses by @celdrake in #1883
  • Fix typescript 4 errors part 4 by @celdrake in #1877
  • MGMT-11676 - The entered values are lost when we toggle between ipv4/dual stack by @jgyselov in #1886
  • MGMT-13028 - Show only enabled operators in the Review and create summary by @jgyselov in #1824
  • MGMT-13093: Change ODF requirements link url by @ammont82 in #1888
  • MGMT-13134 - Cluster name box echo all characters when overlimit by @jgyselov in #1887
  • MGMT-13261: Fix ARM detection always by @celdrake in #1881
  • Fix useInfraEnv() for missing clusterId (new cluster flow) by @mareklibra in #1895
  • Fix latest Typescript 4 errors by @celdrake in #1896
  • Make new info optional in common FeatureSupportLevelData by @celdrake in #1897
  • MGMT-13428: Add missing title to OpenShift version by @celdrake in #1878
  • MGMT-13470 - Allow support for both LVMO and LVMS depending on Openshift version by @jgyselov in #1892
  • MGMT-13489: UI won't get stuck with IP with suffix by @celdrake in #1898
  • MGMT-11073: Block hostname field while action is in progress by @celdrake in #1900
  • Hostnames over 64 characters are not allowed by @jgyselov in #1817
  • MGMT-13226 - Tooltip should not appear when user hovers over the informational question mark by @jgyselov in #1901
  • NO-ISSUE: Fix table console errors by @celdrake in #1902
  • MGMT-13218 - NTP textbox accepts many chars and duplication by @jgyselov in #1904
  • MGMT-13572: Allow deletion of first Static IP host if not also last by @celdrake in #1906
  • MGMT-12502: Remove dead code about OpenShift support end date by @celdrake in #1907
  • MGMT-12901- Align the section title for 'IPv4 / Dual-stack' selection in Static network configurations and Networking steps in AI wizard by @jgyselov in #1903
  • MGMT-13395: Void the infraEnv cache for a cluster if there is a miss by @celdrake in #1908
  • MGMT-12788: Change internet protocol version control to radio buttons by @ammont82 in #1889
  • MGMT-13244 - Add host ssh keys does not allow space or \n for next key by @jgyselov in #1909
  • MGMT-13564: Change CPU architecture selection to a Dropdown by @celdrake in #1905
  • MGMT-11805: Give a tool to set discovery password on local discovery iso by @ammont82 in #1891
  • Revert commit PR 1909 by @ammont82 in #1910
  • MGMT-13443 - Switch SDN and OVN places by @jgyselov in #1913
  • MGMT-13244 - Add host ssh keys does not allow space or \n for next key by @jgyselov in #1912
  • MGMT-13652 - Fix machine network label capitalisation by @jgyselov in #1917
  • MGMT-13477: Delay isSupportedOpenShiftVersion till data are loaded by @mareklibra in #1918
  • AGENT-513: Single cluster support by @mareklibra in #1879
  • MGMT-13473: Control alerts in Day2 wizard by @celdrake in #1914
  • MGMT-13666 - Change "Validations" to "Checks" by @jgyselov in #1921
  • MGMT-11179: Update UX of subnet selector by @ammont82 in #1915
  • MGMT-12308: Add additional HW requirements for operators in SNO clusters by @ammont82 in #1923
  • MGMT-13662: Show reboot VM content in a modal by @celdrake in #1922
  • MGMT-10941 - Missing "Host specific configurations" header by @jgyselov in #1926
  • MGMT-13677: Fix non-production warning only for appropriate versions by @celdrake in #1927
  • Fix errors of restrict template by @celdrake in #1931
  • MGMT-13397: Display the underlying CPU architecture also in ClusterPr… by @celdrake in #1930
  • MGMT-13647: Disable LVM instead of hiding it for < 4.11 by @celdrake in #1929
  • Fix no-unsafe-argument errors by @celdrake in #1932
  • MGMT-9167: Rephrase label in SNO disclaimer by @celdrake in #1936
  • Remove all remaining warnings by @celdrake in #1935
  • MGMT-13788: Show API error message in actions by @celdrake in #1937
  • MGMT-11167: Change validation of DNS name to allow Base Domain without a single dot by @ammont82 in #1924
  • Fix host requirements typo by @jtomasek in #1942
  • MGMT-13745: Translation fixes in Infra environment form by @jtomasek in #1943
  • MGMT-13789: Inline alert message in storage step about bootable disks should include info about read-only disks by @ammont82 in #1940
  • MGMT-11768 - Day 2 when having only read permissions to cluster - all fields should be in read only mode by @jgyselov in #1939
  • MGMT-13226- Tooltip should not appear when user hovers over the informational question mark (Operators step) by @jgyselov in #1945
  • MGMT-12928: Fix incorrect html tags in translations by @jtomasek in #1947
  • Remove unsafe assignment by @celdrake in #1933
  • MGMT-13470 - Allow support for both LVMO and LVMS depending on Openshift version by @jgyselov in #1925
  • MGMT-13700: Add learn more link for LVMS operator by @celdrake in #1938
  • Hotfix for data-testid undefined by @jkilzi in #1959
  • MGMT-13855: Base domain field validation causing the UI to get stuck by @ammont82 in #1962
  • MGMT-13856: LVMS should be enabled for SNO+ARM clusters by @ammont82 in #1963
  • MGMT-13154 - LVMO link hyper element of checkbox is extended until start of Developer Preview button by @jgyselov in #1960
  • MGMT-12603 - Network Type selector when there is only 1 valid option by @jgyselov in #1957
  • MGMT-13751: Improve validations in additional certificates field by @ammont82 in #1950
  • MGMT-13702 - Copy nmstate configuration must be enabled by default by @jgyselov in #1972
  • MGMT-13701 - API and Ingress VIPs fields should not allow broadcast IPs by @jgyselov in #1951
  • MGMT-13728 - Platform helper text should be reformatted by @jgyselov in #1952
  • MGMT-11887 - Discourage / prevent the average user from choosing older z versions by @jgyselov in #1971
  • MGMT-13790 - Day2 "set the IP or domain used to reach the cluster" modal closing issues by @jgyselov in #1955
  • Fix misused promises by @celdrake in #1934
  • MGMT-13649 - SNO cluster - R&C page - no API and Ingress IPs info by @jgyselov in #1954
  • MGMT-12331 - Remove Format column in the Host discovery page by @jgyselov in #1956
  • MGMT-11395 - Improve cluster and hosts deletion experience by @jgyselov in #1969
  • MGMT-13783: Link to set iso login password script is not working and text is unclear by @ammont82 in #1953
  • Fix missing key in Openshift version dropdown by @jgyselov in #1973
  • MGMT-13919: Fix spacing between help texts for Hosts by @rawagner in #1980
  • MGMT-13499: Add separate handling for progressing conditions by @rawagner in #1967
  • Propagate agent's spec sync error to status by @rawagner in #1974
  • MGMT-13262: Enable setting host prefix for hypershift clusters by @rawagner in #1982
  • MGMT-13228: Propagate errors from infra env to add host modal by @rawagner in #1978
  • MGMT-13597: Add new IBM CPU Architectures to CPU Architectures dropdown by @ammont82 in #1965
  • MGMT-9907: CIM: Enable setting installation disk by @rawagner in #1985
  • MGMT-9939: CIM: Provide iPXE artifacts in discovery image dialog UI by @rawagner in #1987
  • MGMT-9941: CIM: Allow setting user managed networking for non-SNO clusters by @rawagner in #1988

New Contributors

Full Changelog: v2.3.6...v2.8.0-cim