autobuild v6.0-17
Resolves: bz#1704562 bz#1758618 bz#1760261 Signed-off-by: Rinku Kothiya <rkothiya@redhat.com>
This commit is contained in:
		
							parent
							
								
									3a8f5fa512
								
							
						
					
					
						commit
						368ff21b12
					
				| @ -0,0 +1,56 @@ | |||||||
|  | From 90e52f3b44da0ed05e35ebd474e284d45794b0d6 Mon Sep 17 00:00:00 2001 | ||||||
|  | From: Sanju Rakonde <srakonde@redhat.com> | ||||||
|  | Date: Thu, 10 Oct 2019 20:40:49 +0530 | ||||||
|  | Subject: [PATCH 305/307] glusterd: rebalance start should fail when quorum is | ||||||
|  |  not met | ||||||
|  | 
 | ||||||
|  | rebalance start should not succeed if quorum is not met. | ||||||
|  | this patch adds a condition to check whether quorum is met | ||||||
|  | in pre-validation stage. | ||||||
|  | 
 | ||||||
|  | > fixes: bz#1760467
 | ||||||
|  | > Change-Id: Ic7d0d08f69e4bc6d5e7abae713ec1881531c8ad4
 | ||||||
|  | > Signed-off-by: Sanju Rakonde <srakonde@redhat.com>
 | ||||||
|  | 
 | ||||||
|  | upstream patch: https://review.gluster.org/#/c/glusterfs/+/23536/ | ||||||
|  | BUG: 1760261 | ||||||
|  | Change-Id: Ic7d0d08f69e4bc6d5e7abae713ec1881531c8ad4 | ||||||
|  | Signed-off-by: Sanju Rakonde <srakonde@redhat.com> | ||||||
|  | Reviewed-on: https://code.engineering.redhat.com/gerrit/183146 | ||||||
|  | Tested-by: RHGS Build Bot <nigelb@redhat.com> | ||||||
|  | Reviewed-by: Sunil Kumar Heggodu Gopala Acharya <sheggodu@redhat.com> | ||||||
|  | ---
 | ||||||
|  |  tests/bugs/glusterd/quorum-validation.t   | 2 ++ | ||||||
|  |  xlators/mgmt/glusterd/src/glusterd-mgmt.c | 3 ++- | ||||||
|  |  2 files changed, 4 insertions(+), 1 deletion(-) | ||||||
|  | 
 | ||||||
|  | diff --git a/tests/bugs/glusterd/quorum-validation.t b/tests/bugs/glusterd/quorum-validation.t
 | ||||||
|  | index ff46729..3cc3351 100644
 | ||||||
|  | --- a/tests/bugs/glusterd/quorum-validation.t
 | ||||||
|  | +++ b/tests/bugs/glusterd/quorum-validation.t
 | ||||||
|  | @@ -34,6 +34,8 @@ TEST ! $CLI_1 volume add-brick $V0 $H1:$B1/${V0}2
 | ||||||
|  |  TEST ! $CLI_1 volume remove-brick $V0 $H1:$B1/${V0}0 start | ||||||
|  |  TEST ! $CLI_1 volume set $V0 barrier enable | ||||||
|  |   | ||||||
|  | +#quorum is not met, rebalance/profile start should fail
 | ||||||
|  | +TEST ! $CLI_1 volume rebalance $V0 start
 | ||||||
|  |  TEST ! $CLI_1 volume profile $V0 start | ||||||
|  |   | ||||||
|  |  #bug-1690753 - Volume stop when quorum not met is successful | ||||||
|  | diff --git a/xlators/mgmt/glusterd/src/glusterd-mgmt.c b/xlators/mgmt/glusterd/src/glusterd-mgmt.c
 | ||||||
|  | index ec78913..a4915f3 100644
 | ||||||
|  | --- a/xlators/mgmt/glusterd/src/glusterd-mgmt.c
 | ||||||
|  | +++ b/xlators/mgmt/glusterd/src/glusterd-mgmt.c
 | ||||||
|  | @@ -1059,7 +1059,8 @@ glusterd_mgmt_v3_pre_validate(glusterd_op_t op, dict_t *req_dict,
 | ||||||
|  |          goto out; | ||||||
|  |      } | ||||||
|  |   | ||||||
|  | -    if (op == GD_OP_PROFILE_VOLUME || op == GD_OP_STOP_VOLUME) {
 | ||||||
|  | +    if (op == GD_OP_PROFILE_VOLUME || op == GD_OP_STOP_VOLUME ||
 | ||||||
|  | +        op == GD_OP_REBALANCE) {
 | ||||||
|  |          ret = glusterd_validate_quorum(this, op, req_dict, op_errstr); | ||||||
|  |          if (ret) { | ||||||
|  |              gf_msg(this->name, GF_LOG_ERROR, 0, GD_MSG_SERVER_QUORUM_NOT_MET, | ||||||
|  | -- 
 | ||||||
|  | 1.8.3.1 | ||||||
|  | 
 | ||||||
							
								
								
									
										43
									
								
								0306-cli-fix-distCount-value.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								0306-cli-fix-distCount-value.patch
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,43 @@ | |||||||
|  | From 167980565e1ab56989b25fe6aa0203aeb7970c8b Mon Sep 17 00:00:00 2001 | ||||||
|  | From: Sanju Rakonde <srakonde@redhat.com> | ||||||
|  | Date: Sun, 6 Oct 2019 19:05:28 +0530 | ||||||
|  | Subject: [PATCH 306/307] cli: fix distCount value | ||||||
|  | 
 | ||||||
|  | gluster volume info --xml id displaying wrong distCount | ||||||
|  | value. This patch addresses it. | ||||||
|  | 
 | ||||||
|  | > fixes: bz#1758878
 | ||||||
|  | > Change-Id: I64081597e06018361e6524587b433b0c4b2a0260
 | ||||||
|  | > Signed-off-by: Sanju Rakonde <srakonde@redhat.com>
 | ||||||
|  | 
 | ||||||
|  | upstream patch: https://review.gluster.org/#/c/glusterfs/+/23521/ | ||||||
|  | 
 | ||||||
|  | BUG: 1758618 | ||||||
|  | Change-Id: I64081597e06018361e6524587b433b0c4b2a0260 | ||||||
|  | Signed-off-by: Sanju Rakonde <srakonde@redhat.com> | ||||||
|  | Reviewed-on: https://code.engineering.redhat.com/gerrit/183147 | ||||||
|  | Tested-by: RHGS Build Bot <nigelb@redhat.com> | ||||||
|  | Reviewed-by: Sunil Kumar Heggodu Gopala Acharya <sheggodu@redhat.com> | ||||||
|  | ---
 | ||||||
|  |  cli/src/cli-xml-output.c | 5 +++-- | ||||||
|  |  1 file changed, 3 insertions(+), 2 deletions(-) | ||||||
|  | 
 | ||||||
|  | diff --git a/cli/src/cli-xml-output.c b/cli/src/cli-xml-output.c
 | ||||||
|  | index b417bb8..006e2fb 100644
 | ||||||
|  | --- a/cli/src/cli-xml-output.c
 | ||||||
|  | +++ b/cli/src/cli-xml-output.c
 | ||||||
|  | @@ -2548,8 +2548,9 @@ cli_xml_output_vol_info(cli_local_t *local, dict_t *dict)
 | ||||||
|  |          ret = dict_get_int32(dict, key, &dist_count); | ||||||
|  |          if (ret) | ||||||
|  |              goto out; | ||||||
|  | -        ret = xmlTextWriterWriteFormatElement(
 | ||||||
|  | -            local->writer, (xmlChar *)"distCount", "%d", dist_count);
 | ||||||
|  | +        ret = xmlTextWriterWriteFormatElement(local->writer,
 | ||||||
|  | +                                              (xmlChar *)"distCount", "%d",
 | ||||||
|  | +                                              (brick_count / dist_count));
 | ||||||
|  |          XML_RET_CHECK_AND_GOTO(ret, out); | ||||||
|  |   | ||||||
|  |          snprintf(key, sizeof(key), "volume%d.stripe_count", i); | ||||||
|  | -- 
 | ||||||
|  | 1.8.3.1 | ||||||
|  | 
 | ||||||
							
								
								
									
										42
									
								
								0307-ssl-fix-RHEL8-regression-failure.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								0307-ssl-fix-RHEL8-regression-failure.patch
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,42 @@ | |||||||
|  | From be9695391f39fe6eb1d157f6bfd018116d1ee42b Mon Sep 17 00:00:00 2001 | ||||||
|  | From: Sanju Rakonde <srakonde@redhat.com> | ||||||
|  | Date: Mon, 30 Sep 2019 13:14:06 +0530 | ||||||
|  | Subject: [PATCH 307/307] ssl: fix RHEL8 regression failure | ||||||
|  | 
 | ||||||
|  | This tests is failing with | ||||||
|  | "SSL routines:SSL_CTX_use_certificate:ee key too small" | ||||||
|  | in RHEL8. This change is made according to | ||||||
|  | https://access.redhat.com/solutions/4157431 | ||||||
|  | 
 | ||||||
|  | > updates: bz#1756900
 | ||||||
|  | > Change-Id: Ib436372c3bd94bcf7324976337add7da4088b3d5
 | ||||||
|  | > Signed-off-by: Sanju Rakonde <srakonde@redhat.com>
 | ||||||
|  | 
 | ||||||
|  | upstream patch: https://review.gluster.org/#/c/glusterfs/+/23501/ | ||||||
|  | 
 | ||||||
|  | BUG: 1704562 | ||||||
|  | Change-Id: Ib436372c3bd94bcf7324976337add7da4088b3d5 | ||||||
|  | Signed-off-by: Sanju Rakonde <srakonde@redhat.com> | ||||||
|  | Reviewed-on: https://code.engineering.redhat.com/gerrit/183148 | ||||||
|  | Tested-by: RHGS Build Bot <nigelb@redhat.com> | ||||||
|  | Reviewed-by: Sunil Kumar Heggodu Gopala Acharya <sheggodu@redhat.com> | ||||||
|  | ---
 | ||||||
|  |  tests/bugs/cli/bug-1320388.t | 2 +- | ||||||
|  |  1 file changed, 1 insertion(+), 1 deletion(-) | ||||||
|  | 
 | ||||||
|  | diff --git a/tests/bugs/cli/bug-1320388.t b/tests/bugs/cli/bug-1320388.t
 | ||||||
|  | index f5ffcbe..8e5d77b 100755
 | ||||||
|  | --- a/tests/bugs/cli/bug-1320388.t
 | ||||||
|  | +++ b/tests/bugs/cli/bug-1320388.t
 | ||||||
|  | @@ -21,7 +21,7 @@ cleanup;
 | ||||||
|  |  rm -f $SSL_BASE/glusterfs.* | ||||||
|  |  touch "$GLUSTERD_WORKDIR"/secure-access | ||||||
|  |   | ||||||
|  | -TEST openssl genrsa -out $SSL_KEY 1024
 | ||||||
|  | +TEST openssl genrsa -out $SSL_KEY 3072
 | ||||||
|  |  TEST openssl req -new -x509 -key $SSL_KEY -subj /CN=Anyone -out $SSL_CERT | ||||||
|  |  ln $SSL_CERT $SSL_CA | ||||||
|  |   | ||||||
|  | -- 
 | ||||||
|  | 1.8.3.1 | ||||||
|  | 
 | ||||||
| @ -231,7 +231,7 @@ Release:          0.1%{?prereltag:.%{prereltag}}%{?dist} | |||||||
| %else | %else | ||||||
| Name:             glusterfs | Name:             glusterfs | ||||||
| Version:          6.0 | Version:          6.0 | ||||||
| Release:          16%{?dist} | Release:          17%{?dist} | ||||||
| ExcludeArch:      i686 | ExcludeArch:      i686 | ||||||
| %endif | %endif | ||||||
| License:          GPLv2 or LGPLv3+ | License:          GPLv2 or LGPLv3+ | ||||||
| @ -613,6 +613,9 @@ Patch0301: 0301-posix-Brick-is-going-down-unexpectedly.patch | |||||||
| Patch0302: 0302-cluster-ec-prevent-filling-shd-log-with-table-not-fo.patch | Patch0302: 0302-cluster-ec-prevent-filling-shd-log-with-table-not-fo.patch | ||||||
| Patch0303: 0303-posix-heketidbstorage-bricks-go-down-during-PVC-crea.patch | Patch0303: 0303-posix-heketidbstorage-bricks-go-down-during-PVC-crea.patch | ||||||
| Patch0304: 0304-cluster-dht-Correct-fd-processing-loop.patch | Patch0304: 0304-cluster-dht-Correct-fd-processing-loop.patch | ||||||
|  | Patch0305: 0305-glusterd-rebalance-start-should-fail-when-quorum-is-.patch | ||||||
|  | Patch0306: 0306-cli-fix-distCount-value.patch | ||||||
|  | Patch0307: 0307-ssl-fix-RHEL8-regression-failure.patch | ||||||
| 
 | 
 | ||||||
| %description | %description | ||||||
| GlusterFS is a distributed file-system capable of scaling to several | GlusterFS is a distributed file-system capable of scaling to several | ||||||
| @ -2326,6 +2329,9 @@ fi | |||||||
| %endif | %endif | ||||||
| 
 | 
 | ||||||
| %changelog | %changelog | ||||||
|  | * Fri Oct 11 2019 Rinku Kothiya <rkothiya@redhat.com> - 6.0-17 | ||||||
|  | - fixes bugs bz#1704562 bz#1758618 bz#1760261 | ||||||
|  | 
 | ||||||
| * Wed Oct 09 2019 Rinku Kothiya <rkothiya@redhat.com> - 6.0-16 | * Wed Oct 09 2019 Rinku Kothiya <rkothiya@redhat.com> - 6.0-16 | ||||||
| - fixes bugs bz#1752713 bz#1756325 | - fixes bugs bz#1752713 bz#1756325 | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user