- refact(webhook): use v1 admission apis for webhook specific configs (#1794,@prateekpandey14)
- refact(builder): add ownerReference as a parameter to BDC (#1795,@niladrih)
- refact(webhook): use v1 admission apis for webhook specific configs (#1794,@prateekpandey14)
- refact(builder): add ownerReference as a parameter to BDC (#1795,@niladrih)
- Cleaned up redundant cstor code (#1787,@shubham14bajpai)
- Cleaned up redundant m-exporter code (#1785,@shubham14bajpai)
- Cleaned up dockerfiles of deprecated components (#1788,@prateekpandey14)
- Cleaned up redundant runtask upgrade code (#1784,@shubham14bajpai)
- Bumped k8s and client-go deps to version v0.20.2 (#1789,@shubham14bajpai)
- Cleaned up dynamic localpv redundant code (#1790,@niladrih)
- Cleaned up redundant cstor code (#1787,@shubham14bajpai)
- Cleaned up redundant m-exporter code (#1785,@shubham14bajpai)
- Cleaned up dockerfiles of deprecated components (#1788,@prateekpandey14)
- Cleaned up redundant runtask upgrade code (#1784,@shubham14bajpai)
- Bumped k8s and client-go deps to version v0.20.2 (#1789,@shubham14bajpai)
- Cleaned up dynamic localpv redundant code (#1790,@niladrih)
- fix(webhook): cleanup validatingconfig on openebs namespace deletion (#1780,@shubham14bajpai)
- fix(jiva): add serviceAccount to clean up jobs (#1779,@shubham14bajpai)
- fix(webhook): cleanup validatingconfig on openebs namespace deletion (#1780,@shubham14bajpai)
- fix(jiva): add serviceAccount to clean up jobs (#1779,@shubham14bajpai)
- fix(jiva): add serviceAccount name in jiva deployments (#1773,@prateekpandey14)
- chore(version): add 2.4.0 to upgrade matrix (#1772,@shubham14bajpai)
- fix(webhook): update webhook config sideEffects to None (#1774,@prateekpandey14)
- fix(jiva): add serviceAccount name in jiva deployments (#1773,@prateekpandey14)
- chore(version): add 2.4.0 to upgrade matrix (#1772,@shubham14bajpai)
- fix(webhook): update webhook config sideEffects to None (#1774,@prateekpandey14)
- fix(restore): set targetip on CVRs after restore is completed (#1761,@zlymeda)
- refactor(localpv): move builds to dynamic-localpv-provisioner repo (#1762,@kmova)
- fix(upgrade): remove quay.io as default url-prefix (#1768,@shubham14bajpai)
- chore(build): add support for multi-arch builds (#1764,@shubham14bajpai)
- refactor(exporter): move builds to openebs-exporter repo (#1763,@shubham14bajpai)
- fix(upgrade): allow upgrades for volumes without monitor (#1760,@shubham14bajpai)
- No changes
- fix(restore): set targetip on CVRs after restore is completed (#1761,@zlymeda)
- refactor(localpv): move builds to dynamic-localpv-provisioner repo (#1762,@kmova)
- fix(upgrade): remove quay.io as default url-prefix (#1768,@shubham14bajpai)
- chore(build): add support for multi-arch builds (#1764,@shubham14bajpai)
- refactor(exporter): move builds to openebs-exporter repo (#1763,@shubham14bajpai)
- fix(upgrade): allow upgrades for volumes without monitor (#1760,@shubham14bajpai)
- No changes
- No changes
- No changes
- feat(webhook): add validation for namspace delete requests #1757 (shubham14bajpai)
- chore(upgrade): add valid current versions for 2.1.0 upgrades #1749 (shubham14bajpai)
- feat(spc): add capability to specify allowed BD tags on SPC #1748 (sonasingh46)
- fix(spc): provision cStor stripe based pools with single raid group #1744 (mittachaitu)
- fix(volume provisioning): fix CStor volume provisioning request without creating PVC #1738 (mittachaitu)
- No changes
- chore(upgrade): add valid current versions for 2.1.0 upgrades #1749 (shubham14bajpai)
- feat(spc): add capability to specify allowed BD tags on SPC #1748 (sonasingh46)
- fix(spc): provision cStor stripe based pools with single raid group #1744 (mittachaitu)
- fix(volume provisioning): fix CStor volume provisioning request without creating PVC #1738 (mittachaitu)
- refact(localpv): add ENV to allow skipping leader election #1745 (prateekpandey14)
- cherry-pick(fix): cherry-pick of PR #1738 #1740 (mittachaitu)
- fix(version): fix castemplate output runstask names #1736 (shubham14bajpai)
- fix(version): use tagged version instead of VERSION file during build #1734 (shubham14bajpai)
- refact(localpv): add ENV to allow skipping leader election (#1743, prateekpandey14)
- fix(volume provisioning): fix CStor volume provisioning request without creating PVC (#1738, mittachaitu)
- fix(build): use buildscript file
push
from openebs/charts (#1737, shubham14bajpai) - fix(version): fix castemplate output runstask version suffix (#1735, shubham14bajpai)
- fix(version): use tagged version instead of VERSION file while build (#1733, shubham14bajpai)
- fix(upgrade): check for HA apisever pods instead of a single pod (#1730 ,shubham14bajpai)
- refact(webhook): make webhook config failure policy configurable (#1726 ,prateekpandey14)
- chore(upgrade): add support for upgrading to any custom tag within same version (#1724 ,shubham14bajpai)
- fix(build): travis CI failure in forked Repo git error (#1722 ,prateekpandey14)
- fix(usage): add nil checks to avoid panic (#1720 ,kmova)
- fix(upgrade): increase wait for deployment rollout status (#1719 ,shubham14bajpai)
- No changes
- fix(upgrade): check for HA apisever pods instead of a single pod (#1730 ,shubham14bajpai)
- refact(webhook): make webhook config failure policy configurable (#1726 ,prateekpandey14)
- chore(upgrade): add support for upgrading to any custom tag within same version (#1724 ,shubham14bajpai)
- fix(build): travis CI failure in forked Repo git error (#1722 ,prateekpandey14)
- fix(usage): add nil checks to avoid panic (#1720 ,kmova)
- fix(upgrade): increase wait for deployment rollout status (#1719 ,shubham14bajpai)
- fix(BDD): update checks after de-provisioning the CStor Volume (#1715, mittachaitu)
- fix(build): remove duplicate declaration of constant (#1714, prateekpandey14)
- chore(Makefile): remove cspc,cvc,cspi based controller image builds (#1713, prateekpandey14)
- skip validations checks and handle snapshot deletion once migrated to CSI (#1712, prateekpandey14)
- chore(go-module): migrate vendor to go module (#1711, vaniisgh)
- fix(spc): validate SPC deletion request (#1710, mittachaitu)
- feat(usage): include pvc name in volume events (#1708, kmova)
- refactor(build): fix hard coding of image org (#1703) (#1705, kmova)
- feat(build): Automating localpv provisioner build for ppc64le (#1704, Pensu)
- refactor(build): fix hard coding of image org (#1703, kmova)
- refact(exporter): handle concurrent scrape requests (#1698, utkarshmani1997)
- fix(BDD): update checks after de-provisioning the CStor Volume (#1715, mittachaitu)
- fix(build): remove duplicate declaration of constant (#1714, prateekpandey14)
- chore(Makefile): remove cspc,cvc,cspi based controller image builds (#1713, prateekpandey14)
- skip validations checks and handle snapshot deletion once migrated to CSI (#1712, prateekpandey14)
- chore(go-module): migrate vendor to go module (#1711, vaniisgh)
- fix(spc): validate SPC deletion request (#1710, mittachaitu)
- feat(usage): include pvc name in volume events (#1708, kmova)
- refactor(build): fix hard coding of image org (#1703) (#1705, kmova)
- feat(build): Automating localpv provisioner build for ppc64le (#1704, Pensu)
- refactor(build): fix hard coding of image org (#1703, kmova)
- refact(exporter): handle concurrent scrape requests (#1698, utkarshmani1997)
- fix(webhook): cleanup old resources from 1.0.0 release (#1696, @shubham14bajpai)
- feat(install): enable/disable crd installation(#1693, @kmova)
- refact(build): make the docker images configurable (#1680, @kmova)
- fix(upgrade): fix version comparison function (#1681, @shubham14bajpai)
- fix(maya-exporter): fix duplicate metrics for openebs_zpool_last_sync_time (#1678), @slalwani97)
- fix(cstor-restore): fixing restore api to return failure if cstorrestore is in invalid state (#1682, @mynktl)
- refact(webhook): update webhookconfiguration failure policy to Fail (#1672, @prateekpandey14 )
- fix(cStorvolumereplica): record the error while fetching the cvr status (#1675, @mittachaitu)
- chore(doc): add unreleased changelogs in repo (#1674, @mittachaitu)
- docs(contributor): update project contribution guidelines (#1673, @shubham14bajpai)
- chore(CVR): enable REBUILD_ESTIMATES feature gate (#1670, @mittachaitu)
- fix(webhook): reject PVC deletion request when dependent snapshots exists (#1669, @mittachaitu)
- feat(install): enable/disable crd installation(#1693, @kmova)
- refact(build): make the docker images configurable (#1680, @kmova)
- fix(upgrade): fix version comparison function (#1681, @shubham14bajpai)
- fix(maya-exporter): fix duplicate metrics for openebs_zpool_last_sync_time (#1678), @slalwani97)
- fix(cstor-restore): fixing restore api to return failure if cstorrestore is in invalid state (#1682, @mynktl)
- refact(webhook): update webhookconfiguration failure policy to Fail (#1672, @prateekpandey14 )
- fix(cStorvolumereplica): record the error while fetching the cvr status (#1675, @mittachaitu)
- chore(doc): add unreleased changelogs in repo (#1674, @mittachaitu)
- docs(contributor): update project contribution guidelines (#1673, @shubham14bajpai)
- chore(CVR): enable REBUILD_ESTIMATES feature gate (#1670, @mittachaitu)
- fix(webhook): reject PVC deletion request when dependent snapshots exists (#1669, @mittachaitu)
- fix(jiva): add tolerations to jiva cleanup jobs(#1667, @shubham14bajpai)
- chore(build): update alpine base images to 3.11.5 (#1660, @shubham14bajpai)
- fix(localpv-hostpath): pv deletion caused panic when node not found (#1662, @kmova)
- feat(build): enable automatic building and pushing of arm images from ci (#1650, @akhilerm)
- chore(build): trigger downstream repo release (#1657, @kmova)
- feat(upgrade): enable bulk upgrade for volumes and spc (#1655, @shubham14bajpai)
- feat(localpv-device): allow local pv device on select devices (#1648, @kmova)
- feat(build): adding pc64le build for local provisioner (#1632, @Pensu)
- feat(upgrade): split jiva replicas and migrate jiva resources to openebs (#1646, @shubham14bajpai)
- feat(cstorBackup, delete): support for snapshot deletion, created by velero-plugin (#1644, @mynktl)
- feat(BDD): add positive test cases for verifying waitforfirstconsumer With CStor Volume Provisioning (#1643, @mittachaitu)
- feat(estimate_rebuilds): add pending snapshots in CVR Status by talking to peer replicas (#1641, @mittachaitu)
- refact(jiva): create separate replica deployments and move all resources to openebsNamespace (#1636, @shubham14bajpai)
- feat(snapList): add snapshots information in CVR Status (#1639, @mittachaitu)
- feat(local-snapshot-restore, velero) : support to restore CStor snapshot to different namespace using velero (#1575, @mynktl)
- refact(log): remove cstor prefix from localPV log and alert messages (#1638, @akhilerm)
- fix(provisioning): support to provision volumes in case of WaitForFirstConsumer (#1637, @mittachaitu)
- fix(csp): add pool protection finalizer on CSP (#1635, @mittachaitu)
- fix(jiva): add tolerations to jiva cleanup jobs(#1667, @shubham14bajpai)
- chore(build): update alpine base images to 3.11.5 (#1660, @shubham14bajpai)
- fix(localpv-hostpath): pv deletion caused panic when node not found (#1662, @kmova)
- feat(build): enable automatic building and pushing of arm images from ci (#1650, @akhilerm)
- chore(build): trigger downstream repo release (#1657, @kmova)
- feat(upgrade): enable bulk upgrade for volumes and spc (#1655, @shubham14bajpai)
- feat(localpv-device): allow local pv device on select devices (#1648, @kmova)
- feat(build): adding pc64le build for local provisioner (#1632, @Pensu)
- feat(upgrade): split jiva replicas and migrate jiva resources to openebs (#1646, @shubham14bajpai)
- feat(cstorBackup, delete): support for snapshot deletion, created by velero-plugin (#1644, @mynktl)
- feat(BDD): add positive test cases for verifying waitforfirstconsumer With CStor Volume Provisioning (#1643, @mittachaitu)
- chore(BDD): checks to verify pool protectionfinalizer (#1640, @mittachaitu)
- feat(estimate_rebuilds): add pending snapshots on CVR by talking to peer replicas (#1641, @mittachaitu)
- refact(jiva): create separate replica deployments and move all resources to openebsNamespace (#1636, @shubham14bajpai)
- feat(snapList): add snapshots information on CVR (#1639, @mittachaitu)
- feat(local-snapshot-restore, velero) : support to restore CStor snapshot to different namespace using velero (#1575, @mynktl)
- refact(log): remove cstor prefix from localPV log and alert messages (#1638, @akhilerm)
- fix(provisioning): support to provision volumes in case of WaitForFirstConsumer (#1637, @mittachaitu)
- fix(upgrade): increase timeout for httpClient(#1630, @shubham14bajpai)
- refact(upgrade): scale down jiva target deploy before replica patch (#1626, @shubham14bajpai)
- feat(validation): add webhook validations for CVC replica scale (#1621, @mittachaitu)
- fix(backup, cstor): fetching correct snap name in case of base backup failure (#1622, @mynktl)
- refact(upgrade): add support for 1.8.0 upgrades (#1624, @shubham14bajpai)
- chore(version): bump master to 1.8.0 and Go version to 1.12.16 (#1614, @prateekpandey14)
- feat(csp, poolROThreshold): setting default poolROThreshold to 85 for CSP (#1623, @mynktl)
- feat(spc,csp): adding support for pool ReadOnly Threshold limit (#1609, @mynktl)
- feat(cvc-operator): add automatic scaling of volumereplicas for CSI volumes (#1613, @mittachaitu)
- fix(exporter): handle pool sync time metrics collection gracefully (#1616, @mittachaitu)
- fix(travis): add check to verify existence of udev (#1619, @mittachaitu)
- refact(upgrade): scale down jiva target deploy before replica patch (#1626, @shubham14bajpai)
- feat(validation): add webhook validations for CVC replica scale (#1621, @mittachaitu)
- fix(backup, cstor): fetching correct snap name in case of base backup failure (#1622, @mynktl)
- refact(upgrade): add support for 1.8.0 upgrades (#1624, @shubham14bajpai)
- chore(version): bump master to 1.8.0 and Go version to 1.12.16 (#1614, @prateekpandey14)
- feat(csp, poolROThreshold): setting default poolROThreshold to 85 for CSP (#1623, @mynktl)
- feat(spc,csp): adding support for pool ReadOnly Threshold limit (#1609, @mynktl)
- feat(cvc-operator): add automatic scaling of volumereplicas for CSI volumes (#1613, @mittachaitu)
- fix(exporter): handle pool sync time metrics collection gracefully (#1616, @mittachaitu)
- fix(travis): add check to verify existence of udev (#1619, @mittachaitu)
- fix(BDD): wait for restarted pod to come to running state (#1608, @shubham14bajpai)
- fix(BDD): fix BDD test case by increasing retries (#1607, @mittachaitu)
- fix(jiva-cleanup): allow cleanup jobs to run as previleged mode (#1600, @utkarshmani1997)
- refact(upgrade): add volumes and mountpaths for cstor pools and volumes (#1584, @shubham14bajpai)
- fix(new cStor deployments): add OpenEBS base directory in new CStor deployments (#1599, @mittachaitu)
- fix(validation): using label instead of annotation in CSPC validation (#1598, @mittachaitu)
- chore(bump-version): bump kubernetes dependency to "kubernetes-1.17.0" version (#1596, @shovanmaity)
- feat(cvc,csi): pre provisioning and prioritize pool list for replica scheduling (#1591, @prateekpandey14)
- chore(spc):introduce new field to control overprovisioning (#1597, (#1602, @chandankumar4)
- feat(PDB, cStor Pools): add a support to create PDB for cStor (#1573, @mittachaitu)
- fix(cspc, webhook): add validation for cspc deletion (#1594, @shubham14bajpai)
- fix(install): remove old castemplates and runtask after upgrade (#1595, @shubham14bajpai)
- refactor(gitlab-yaml): removed the request to trigger pipeline in packet (#1592, @nsathyaseelan)
- fix(pool-mgmt): removing stale CVR/CSP when dataset/pool does not exist (#1587, @mynktl)
- fix(cspc): cleanup bdcs after deletion of CSPI or removing poolSpec from CSPC (#1579, @shubham14bajpai)
- fix(core): handle mount paths (#1589, @mittachaitu)
- feat(spc): add feature to limit overprovisioning of cstor volumes (#1577, (#1593, @sonasingh46)
- fix(cStor, deployments): add OpenEBS base directory in deployments (#1583, (#1605, (#1603, (#1601, @mittachaitu)