Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(zfspv): check pod-status in BDD test #171

Merged
merged 6 commits into from
Jul 2, 2020

Conversation

vaniisgh
Copy link
Contributor

@vaniisgh vaniisgh commented Jul 1, 2020

Signed-off-by: vaniisgh [email protected]

Why is this PR required? What issue does it fix?:
Adds functions to check if zfs-driver component pods are running in the kube-system namespace

Any additional questions for your reviewer? :
Should I name the pods explicitly ?

Checklist:

@codecov-commenter
Copy link

codecov-commenter commented Jul 2, 2020

Codecov Report

Merging #171 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #171   +/-   ##
=======================================
  Coverage   22.65%   22.65%           
=======================================
  Files          14       14           
  Lines         490      490           
=======================================
  Hits          111      111           
  Misses        378      378           
  Partials        1        1           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ac9d6d5...c686c7d. Read the comment docs.

@pawanpraka1 pawanpraka1 added enhancement Add new functionality to existing feature Need community involvement Needs community involvement on some action item. labels Jul 2, 2020
@pawanpraka1 pawanpraka1 added this to the v0.9 milestone Jul 2, 2020
ci/ci-test.sh Outdated Show resolved Hide resolved
ci/ci-test.sh Outdated Show resolved Hide resolved
- change check from all pods to zfs-driver role pods

Signed-off-by: vaniisgh <[email protected]>
Copy link
Contributor

@pawanpraka1 pawanpraka1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good. Can you add the chnagelog file.

ci/ci-test.sh Outdated Show resolved Hide resolved
Signed-off-by: vaniisgh <[email protected]>
Copy link
Contributor

@pawanpraka1 pawanpraka1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good.

@pawanpraka1 pawanpraka1 merged commit a19877e into openebs:master Jul 2, 2020
@vaniisgh vaniisgh deleted the BDDtest_fix branch July 2, 2020 10:17
vaniisgh added a commit to vaniisgh/zfs-localpv that referenced this pull request Jul 6, 2020
Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>
vaniisgh pushed a commit to vaniisgh/zfs-localpv that referenced this pull request Jul 6, 2020
# This is the 1st commit message:

feat(btrfs): adding support to have btrfs filesystem for ZFS-LocalPV

Now, applications can use the btrfs file system by mentioning "btrfs"
as fstype in the storageclass :-

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: openebs-zfspv
parameters:
  fstype: "btrfs"
  poolname: "zfspv-pool"
provisioner: zfs.csi.openebs.io

Signed-off-by: Pawan <[email protected]>

# This is the commit message openebs#2:

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>
# This is the commit message openebs#3:

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

# This is the commit message openebs#4:

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>
vaniisgh added a commit to vaniisgh/zfs-localpv that referenced this pull request Jul 6, 2020
Now, applications can use the btrfs file system by mentioning "btrfs"
as fstype in the storageclass :-

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: openebs-zfspv
parameters:
  fstype: "btrfs"
  poolname: "zfspv-pool"
provisioner: zfs.csi.openebs.io

Signed-off-by: Pawan <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>

feat(btrfs): adding support to have btrfs filesystem for ZFS-LocalPV

Now, applications can use the btrfs file system by mentioning "btrfs"
as fstype in the storageclass :-

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: openebs-zfspv
parameters:
  fstype: "btrfs"
  poolname: "zfspv-pool"
provisioner: zfs.csi.openebs.io

Signed-off-by: Pawan <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>
vaniisgh pushed a commit to vaniisgh/zfs-localpv that referenced this pull request Jul 6, 2020
# This is the 1st commit message:

feat(btrfs): adding support to have btrfs filesystem for ZFS-LocalPV

Now, applications can use the btrfs file system by mentioning "btrfs"
as fstype in the storageclass :-

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: openebs-zfspv
parameters:
  fstype: "btrfs"
  poolname: "zfspv-pool"
provisioner: zfs.csi.openebs.io

Signed-off-by: Pawan <[email protected]>

# This is the commit message openebs#2:

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>
# This is the commit message openebs#3:

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

# This is the commit message openebs#4:

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>
vaniisgh added a commit to vaniisgh/zfs-localpv that referenced this pull request Jul 6, 2020
Now, applications can use the btrfs file system by mentioning "btrfs"
as fstype in the storageclass :-

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: openebs-zfspv
parameters:
  fstype: "btrfs"
  poolname: "zfspv-pool"
provisioner: zfs.csi.openebs.io

Signed-off-by: Pawan <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>

feat(btrfs): adding support to have btrfs filesystem for ZFS-LocalPV

Now, applications can use the btrfs file system by mentioning "btrfs"
as fstype in the storageclass :-

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: openebs-zfspv
parameters:
  fstype: "btrfs"
  poolname: "zfspv-pool"
provisioner: zfs.csi.openebs.io

Signed-off-by: Pawan <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>

feat(zfspv): check pod-status in BDD test (openebs#171)

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

fix(btrfs): fixing duplicate UUID issue with btrfs

btrfs, like xfs, needs to generate a new UUID for the
cloned volumes. All the devices with the same UUID will be treated
same for btrfs, so here generating the new UUID for the cloned volumes
using btrfstune command.

Signed-off-by: Pawan <[email protected]>

- fix golint warnings & golint to travis

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- merge master

Signed-off-by: vaniisgh <[email protected]>

- change in manifest as make kubegen hotfix

Signed-off-by: vaniisgh <[email protected]>

- revert makefile changes

Signed-off-by: vaniisgh <[email protected]>

- fix typo

Signed-off-by: vaniisgh <[email protected]>

-fix typo

Signed-off-by: vaniisgh <[email protected]>

- update yamls based on controller-gen 2.8

Signed-off-by: vaniisgh <[email protected]>

- fix golint loop
Signed-off-by: vaniisgh <[email protected]>

- fix golint target

Signed-off-by: vaniisgh <[email protected]>

- fix typo
Signed-off-by: vaniisgh <[email protected]>

Update Makefile

- fix golint

Signed-off-by: vaniisgh <[email protected]>

- remove exit status

Signed-off-by: vaniisgh <[email protected]>

- fix golint

Signed-off-by: vaniisgh <[email protected]>

-fix golint dependency

Signed-off-by: vaniisgh <[email protected]>

update changelog
Signed-off-by: vaniisgh <[email protected]>
pawanpraka1 added a commit to pawanpraka1/zfs-localpv that referenced this pull request Jul 9, 2020
pawanpraka1 added a commit to pawanpraka1/zfs-localpv that referenced this pull request Jul 9, 2020
pawanpraka1 added a commit to pawanpraka1/zfs-localpv that referenced this pull request Jul 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Add new functionality to existing feature Need community involvement Needs community involvement on some action item.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

wait for ZFS driver's pod to UP and Running in BDD test
3 participants