You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@solr.apache.org by Houston Putman <ho...@apache.org> on 2023/04/19 20:02:12 UTC

[Operator] [VOTE] Release the Solr Operator v0.7.0 RC1

Please vote for release candidate 1 for the Solr Operator v0.7.0

The artifacts can be downloaded from:
https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847

You can run the full smoke tester, with instructions below.
However, it is also encouraged to go and use the artifacts yourself in a
test Kubernetes cluster.
The smoke tester does not require you to download or install the RC
artifacts before running.
If you plan on just running the smoke tests, then ignore all other
instructions.

The artifacts are layed out in the following way:
  * solr-operator-v0.7.0.tgz - Contains the source release
  * crds/ - Contains the CRD files
  * helm-charts/ - Contains the Helm release packages

The RC Docker image can be found at:
  apache/solr-operator:v0.7.0-rc1

The RC Helm repo can be added with:
  helm repo add apache-solr-rc
https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/helm-charts

You can install the RC Solr Operator and Solr CRDs and an example Solr
Cloud with:
  curl -sL0 "https://dist.apache.org/repos/dist/release/solr/KEYS" | gpg
--import --quiet
  # This will export your public keys into a format that helm can
understand.
  # Skip verification by removing "--verify" in the helm command below.
  if ! (gpg --no-default-keyring --keyring=~/.gnupg/pubring.gpg --list-keys
"98F3F6EC"); then gpg --export >~/.gnupg/pubring.gpg; fi
  kubectl create -f
https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
|| \
    kubectl replace -f
https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
  helm install --verify solr-operator apache-solr-rc/solr-operator --set
image.tag=v0.7.0-rc1
  helm install --verify example apache-solr-rc/solr

You can run the full smoke tester directly with this command: (First
checkout the release-0.7 branch of the solr-operator)

# First clear your go-mod cache to make sure old cache entries don't cause
smoke test failures
make mod-clean
./hack/release/smoke_test/smoke_test.sh -v "v0.7.0" -s "0e16c6b" -i
"apache/solr-operator:v0.7.0-rc1" -g "98F3F6EC" \
    -l '
https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
'

If you want to run the smoke test with a specific version of kubernetes,
use the -k option with a full version tag. (e.g. -k v1.21.14)
If you want to run the smoke test with a custom version of solr, use the -t
option with an official Solr image version. (e.g. -t 8.11.2)
  However, for this smoke test, you must use a solr version that supports
incremental backups. (i.e. 8.9+)

Make sure you have the following installed before running the smoke test:
  - Docker (Give it enough memory and CPU to run ~12 containers, 3 of which
are Solr nodes)
    More information on required resources can be found here:
https://kind.sigs.k8s.io/docs/user/quick-start/#settings-for-docker-desktop
  - Go 1.19
  - Kubectl
  - GnuPG
  - Helm v3.4.0+
  - Kustomize (v4.0.0+) This will be installed for you, but NOT upgraded if
a lower version is already installed.
  - yq
  - jq
  - coreutils (if using Mac OS)

The vote will be open for at least 72 hours i.e. until 2023-04-24 20:00 UTC.

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Here is my +1

Re: [Operator] [VOTE] Release the Solr Operator v0.7.0 RC1

Posted by Houston Putman <ho...@apache.org>.
It's been >72h since the vote was initiated and the result is:

+1  5  (4 binding)
 0  0
-1  0

This vote has PASSED

On Mon, Apr 24, 2023 at 2:27 PM Anshum Gupta <an...@anshumgupta.net> wrote:

> +1 (binding)
>
> Smoke test is happy!
>
> On Thu, Apr 20, 2023 at 1:32 AM Houston Putman <ho...@apache.org> wrote:
>
> > Please vote for release candidate 1 for the Solr Operator v0.7.0
> >
> > The artifacts can be downloaded from:
> >
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> >
> > You can run the full smoke tester, with instructions below.
> > However, it is also encouraged to go and use the artifacts yourself in a
> > test Kubernetes cluster.
> > The smoke tester does not require you to download or install the RC
> > artifacts before running.
> > If you plan on just running the smoke tests, then ignore all other
> > instructions.
> >
> > The artifacts are layed out in the following way:
> >   * solr-operator-v0.7.0.tgz - Contains the source release
> >   * crds/ - Contains the CRD files
> >   * helm-charts/ - Contains the Helm release packages
> >
> > The RC Docker image can be found at:
> >   apache/solr-operator:v0.7.0-rc1
> >
> > The RC Helm repo can be added with:
> >   helm repo add apache-solr-rc
> >
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/helm-charts
> >
> > You can install the RC Solr Operator and Solr CRDs and an example Solr
> > Cloud with:
> >   curl -sL0 "https://dist.apache.org/repos/dist/release/solr/KEYS" | gpg
> > --import --quiet
> >   # This will export your public keys into a format that helm can
> > understand.
> >   # Skip verification by removing "--verify" in the helm command below.
> >   if ! (gpg --no-default-keyring --keyring=~/.gnupg/pubring.gpg
> --list-keys
> > "98F3F6EC"); then gpg --export >~/.gnupg/pubring.gpg; fi
> >   kubectl create -f
> >
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> > || \
> >     kubectl replace -f
> >
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> >   helm install --verify solr-operator apache-solr-rc/solr-operator --set
> > image.tag=v0.7.0-rc1
> >   helm install --verify example apache-solr-rc/solr
> >
> > You can run the full smoke tester directly with this command: (First
> > checkout the release-0.7 branch of the solr-operator)
> >
> > # First clear your go-mod cache to make sure old cache entries don't
> cause
> > smoke test failures
> > make mod-clean
> > ./hack/release/smoke_test/smoke_test.sh -v "v0.7.0" -s "0e16c6b" -i
> > "apache/solr-operator:v0.7.0-rc1" -g "98F3F6EC" \
> >     -l '
> >
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> > '
> >
> > If you want to run the smoke test with a specific version of kubernetes,
> > use the -k option with a full version tag. (e.g. -k v1.21.14)
> > If you want to run the smoke test with a custom version of solr, use the
> -t
> > option with an official Solr image version. (e.g. -t 8.11.2)
> >   However, for this smoke test, you must use a solr version that supports
> > incremental backups. (i.e. 8.9+)
> >
> > Make sure you have the following installed before running the smoke test:
> >   - Docker (Give it enough memory and CPU to run ~12 containers, 3 of
> which
> > are Solr nodes)
> >     More information on required resources can be found here:
> >
> https://kind.sigs.k8s.io/docs/user/quick-start/#settings-for-docker-desktop
> >   - Go 1.19
> >   - Kubectl
> >   - GnuPG
> >   - Helm v3.4.0+
> >   - Kustomize (v4.0.0+) This will be installed for you, but NOT upgraded
> if
> > a lower version is already installed.
> >   - yq
> >   - jq
> >   - coreutils (if using Mac OS)
> >
> > The vote will be open for at least 72 hours i.e. until 2023-04-24 20:00
> > UTC.
> >
> > [ ] +1  approve
> > [ ] +0  no opinion
> > [ ] -1  disapprove (and reason why)
> >
> > Here is my +1
> >
>
>
> --
> Anshum Gupta
>

Re: [Operator] [VOTE] Release the Solr Operator v0.7.0 RC1

Posted by Anshum Gupta <an...@anshumgupta.net>.
+1 (binding)

Smoke test is happy!

On Thu, Apr 20, 2023 at 1:32 AM Houston Putman <ho...@apache.org> wrote:

> Please vote for release candidate 1 for the Solr Operator v0.7.0
>
> The artifacts can be downloaded from:
>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
>
> You can run the full smoke tester, with instructions below.
> However, it is also encouraged to go and use the artifacts yourself in a
> test Kubernetes cluster.
> The smoke tester does not require you to download or install the RC
> artifacts before running.
> If you plan on just running the smoke tests, then ignore all other
> instructions.
>
> The artifacts are layed out in the following way:
>   * solr-operator-v0.7.0.tgz - Contains the source release
>   * crds/ - Contains the CRD files
>   * helm-charts/ - Contains the Helm release packages
>
> The RC Docker image can be found at:
>   apache/solr-operator:v0.7.0-rc1
>
> The RC Helm repo can be added with:
>   helm repo add apache-solr-rc
>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/helm-charts
>
> You can install the RC Solr Operator and Solr CRDs and an example Solr
> Cloud with:
>   curl -sL0 "https://dist.apache.org/repos/dist/release/solr/KEYS" | gpg
> --import --quiet
>   # This will export your public keys into a format that helm can
> understand.
>   # Skip verification by removing "--verify" in the helm command below.
>   if ! (gpg --no-default-keyring --keyring=~/.gnupg/pubring.gpg --list-keys
> "98F3F6EC"); then gpg --export >~/.gnupg/pubring.gpg; fi
>   kubectl create -f
>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> || \
>     kubectl replace -f
>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
>   helm install --verify solr-operator apache-solr-rc/solr-operator --set
> image.tag=v0.7.0-rc1
>   helm install --verify example apache-solr-rc/solr
>
> You can run the full smoke tester directly with this command: (First
> checkout the release-0.7 branch of the solr-operator)
>
> # First clear your go-mod cache to make sure old cache entries don't cause
> smoke test failures
> make mod-clean
> ./hack/release/smoke_test/smoke_test.sh -v "v0.7.0" -s "0e16c6b" -i
> "apache/solr-operator:v0.7.0-rc1" -g "98F3F6EC" \
>     -l '
>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> '
>
> If you want to run the smoke test with a specific version of kubernetes,
> use the -k option with a full version tag. (e.g. -k v1.21.14)
> If you want to run the smoke test with a custom version of solr, use the -t
> option with an official Solr image version. (e.g. -t 8.11.2)
>   However, for this smoke test, you must use a solr version that supports
> incremental backups. (i.e. 8.9+)
>
> Make sure you have the following installed before running the smoke test:
>   - Docker (Give it enough memory and CPU to run ~12 containers, 3 of which
> are Solr nodes)
>     More information on required resources can be found here:
> https://kind.sigs.k8s.io/docs/user/quick-start/#settings-for-docker-desktop
>   - Go 1.19
>   - Kubectl
>   - GnuPG
>   - Helm v3.4.0+
>   - Kustomize (v4.0.0+) This will be installed for you, but NOT upgraded if
> a lower version is already installed.
>   - yq
>   - jq
>   - coreutils (if using Mac OS)
>
> The vote will be open for at least 72 hours i.e. until 2023-04-24 20:00
> UTC.
>
> [ ] +1  approve
> [ ] +0  no opinion
> [ ] -1  disapprove (and reason why)
>
> Here is my +1
>


-- 
Anshum Gupta

Re: [Operator] [VOTE] Release the Solr Operator v0.7.0 RC1

Posted by Jason Gerlowski <ge...@gmail.com>.
Here's my +1!

I was able to run the smoketester.  Also ran some manual tests focused
mainly on  solrbackup resources going to GCS and S3.

Best,

Jason

On Sun, Apr 23, 2023 at 1:28 AM Arrieta, Alejandro
<aa...@perrinsoftware.com> wrote:
>
> Hello Team
>
> +1
> #Successfully smoke tested the Solr Operator v0.7.0!
>
> On a clean ubuntu 22.04 amd64 to run the smoke test I had to install
> apt: make, gcc, jq
> downloaded from project page: go 1.19.8, helm, kubectl, docker, kind
> I did not install yq, was downloaded/compiled and was here:
> /tmp/solr-operator-smoke-test-source-PT17ON4G/solr-operator-v0.7.0/bin/yq
>
> Kind Regards.
> Alejandro Arrieta
> On Fri, Apr 21, 2023 at 2:49 PM Jan Høydahl <ja...@cominvent.com> wrote:
>
> > It is enough with (C) 2006, then we never need to change it again.
> >
> > Jan Høydahl
> >
> > > 21. apr. 2023 kl. 18:57 skrev Houston Putman <ho...@apache.org>:
> > >
> > > Thanks for checking that Jan.
> > >
> > > I don't think it's a blocker, but I'll fix it for the next set of
> > releases.
> > >
> > > - Houston
> > >
> > >> On Fri, Apr 21, 2023 at 5:34 AM Jan Høydahl <ja...@cominvent.com>
> > wrote:
> > >>
> > >> +1
> > >>
> > >>> Successfully smoke tested the Solr Operator v0.7.0!
> > >>
> > >> Only ran smoke tester. Would have upgraded a test cluster but won't be
> > >> able to before next week.
> > >>
> > >> Minor: NOTICE file in both helm chart tgzs still says "Copyright
> > 2006-2021
> > >> The Apache Software Foundation"
> > >>
> > >> Jan
> > >>
> > >>>> 19. apr. 2023 kl. 22:02 skrev Houston Putman <ho...@apache.org>:
> > >>>
> > >>> Please vote for release candidate 1 for the Solr Operator v0.7.0
> > >>>
> > >>> The artifacts can be downloaded from:
> > >>>
> > >>
> > https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> > >>>
> > >>> You can run the full smoke tester, with instructions below.
> > >>> However, it is also encouraged to go and use the artifacts yourself in
> > a
> > >>> test Kubernetes cluster.
> > >>> The smoke tester does not require you to download or install the RC
> > >>> artifacts before running.
> > >>> If you plan on just running the smoke tests, then ignore all other
> > >>> instructions.
> > >>>
> > >>> The artifacts are layed out in the following way:
> > >>> * solr-operator-v0.7.0.tgz - Contains the source release
> > >>> * crds/ - Contains the CRD files
> > >>> * helm-charts/ - Contains the Helm release packages
> > >>>
> > >>> The RC Docker image can be found at:
> > >>> apache/solr-operator:v0.7.0-rc1
> > >>>
> > >>> The RC Helm repo can be added with:
> > >>> helm repo add apache-solr-rc
> > >>>
> > >>
> > https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/helm-charts
> > >>>
> > >>> You can install the RC Solr Operator and Solr CRDs and an example Solr
> > >>> Cloud with:
> > >>> curl -sL0 "https://dist.apache.org/repos/dist/release/solr/KEYS" | gpg
> > >>> --import --quiet
> > >>> # This will export your public keys into a format that helm can
> > >>> understand.
> > >>> # Skip verification by removing "--verify" in the helm command below.
> > >>> if ! (gpg --no-default-keyring --keyring=~/.gnupg/pubring.gpg
> > >> --list-keys
> > >>> "98F3F6EC"); then gpg --export >~/.gnupg/pubring.gpg; fi
> > >>> kubectl create -f
> > >>>
> > >>
> > https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> > >>> || \
> > >>>   kubectl replace -f
> > >>>
> > >>
> > https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> > >>> helm install --verify solr-operator apache-solr-rc/solr-operator --set
> > >>> image.tag=v0.7.0-rc1
> > >>> helm install --verify example apache-solr-rc/solr
> > >>>
> > >>> You can run the full smoke tester directly with this command: (First
> > >>> checkout the release-0.7 branch of the solr-operator)
> > >>>
> > >>> # First clear your go-mod cache to make sure old cache entries don't
> > >> cause
> > >>> smoke test failures
> > >>> make mod-clean
> > >>> ./hack/release/smoke_test/smoke_test.sh -v "v0.7.0" -s "0e16c6b" -i
> > >>> "apache/solr-operator:v0.7.0-rc1" -g "98F3F6EC" \
> > >>>   -l '
> > >>>
> > >>
> > https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> > >>> '
> > >>>
> > >>> If you want to run the smoke test with a specific version of
> > kubernetes,
> > >>> use the -k option with a full version tag. (e.g. -k v1.21.14)
> > >>> If you want to run the smoke test with a custom version of solr, use
> > the
> > >> -t
> > >>> option with an official Solr image version. (e.g. -t 8.11.2)
> > >>> However, for this smoke test, you must use a solr version that supports
> > >>> incremental backups. (i.e. 8.9+)
> > >>>
> > >>> Make sure you have the following installed before running the smoke
> > test:
> > >>> - Docker (Give it enough memory and CPU to run ~12 containers, 3 of
> > >> which
> > >>> are Solr nodes)
> > >>>   More information on required resources can be found here:
> > >>>
> > >>
> > https://kind.sigs.k8s.io/docs/user/quick-start/#settings-for-docker-desktop
> > >>> - Go 1.19
> > >>> - Kubectl
> > >>> - GnuPG
> > >>> - Helm v3.4.0+
> > >>> - Kustomize (v4.0.0+) This will be installed for you, but NOT upgraded
> > >> if
> > >>> a lower version is already installed.
> > >>> - yq
> > >>> - jq
> > >>> - coreutils (if using Mac OS)
> > >>>
> > >>> The vote will be open for at least 72 hours i.e. until 2023-04-24 20:00
> > >> UTC.
> > >>>
> > >>> [ ] +1  approve
> > >>> [ ] +0  no opinion
> > >>> [ ] -1  disapprove (and reason why)
> > >>>
> > >>> Here is my +1
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
> > >> For additional commands, e-mail: dev-help@solr.apache.org
> > >>
> > >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
> > For additional commands, e-mail: dev-help@solr.apache.org
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
For additional commands, e-mail: dev-help@solr.apache.org


Re: [Operator] [VOTE] Release the Solr Operator v0.7.0 RC1

Posted by "Arrieta, Alejandro" <aa...@perrinsoftware.com>.
Hello Team

+1
#Successfully smoke tested the Solr Operator v0.7.0!

On a clean ubuntu 22.04 amd64 to run the smoke test I had to install
apt: make, gcc, jq
downloaded from project page: go 1.19.8, helm, kubectl, docker, kind
I did not install yq, was downloaded/compiled and was here:
/tmp/solr-operator-smoke-test-source-PT17ON4G/solr-operator-v0.7.0/bin/yq

Kind Regards.
Alejandro Arrieta
On Fri, Apr 21, 2023 at 2:49 PM Jan Høydahl <ja...@cominvent.com> wrote:

> It is enough with (C) 2006, then we never need to change it again.
>
> Jan Høydahl
>
> > 21. apr. 2023 kl. 18:57 skrev Houston Putman <ho...@apache.org>:
> >
> > Thanks for checking that Jan.
> >
> > I don't think it's a blocker, but I'll fix it for the next set of
> releases.
> >
> > - Houston
> >
> >> On Fri, Apr 21, 2023 at 5:34 AM Jan Høydahl <ja...@cominvent.com>
> wrote:
> >>
> >> +1
> >>
> >>> Successfully smoke tested the Solr Operator v0.7.0!
> >>
> >> Only ran smoke tester. Would have upgraded a test cluster but won't be
> >> able to before next week.
> >>
> >> Minor: NOTICE file in both helm chart tgzs still says "Copyright
> 2006-2021
> >> The Apache Software Foundation"
> >>
> >> Jan
> >>
> >>>> 19. apr. 2023 kl. 22:02 skrev Houston Putman <ho...@apache.org>:
> >>>
> >>> Please vote for release candidate 1 for the Solr Operator v0.7.0
> >>>
> >>> The artifacts can be downloaded from:
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> >>>
> >>> You can run the full smoke tester, with instructions below.
> >>> However, it is also encouraged to go and use the artifacts yourself in
> a
> >>> test Kubernetes cluster.
> >>> The smoke tester does not require you to download or install the RC
> >>> artifacts before running.
> >>> If you plan on just running the smoke tests, then ignore all other
> >>> instructions.
> >>>
> >>> The artifacts are layed out in the following way:
> >>> * solr-operator-v0.7.0.tgz - Contains the source release
> >>> * crds/ - Contains the CRD files
> >>> * helm-charts/ - Contains the Helm release packages
> >>>
> >>> The RC Docker image can be found at:
> >>> apache/solr-operator:v0.7.0-rc1
> >>>
> >>> The RC Helm repo can be added with:
> >>> helm repo add apache-solr-rc
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/helm-charts
> >>>
> >>> You can install the RC Solr Operator and Solr CRDs and an example Solr
> >>> Cloud with:
> >>> curl -sL0 "https://dist.apache.org/repos/dist/release/solr/KEYS" | gpg
> >>> --import --quiet
> >>> # This will export your public keys into a format that helm can
> >>> understand.
> >>> # Skip verification by removing "--verify" in the helm command below.
> >>> if ! (gpg --no-default-keyring --keyring=~/.gnupg/pubring.gpg
> >> --list-keys
> >>> "98F3F6EC"); then gpg --export >~/.gnupg/pubring.gpg; fi
> >>> kubectl create -f
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> >>> || \
> >>>   kubectl replace -f
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> >>> helm install --verify solr-operator apache-solr-rc/solr-operator --set
> >>> image.tag=v0.7.0-rc1
> >>> helm install --verify example apache-solr-rc/solr
> >>>
> >>> You can run the full smoke tester directly with this command: (First
> >>> checkout the release-0.7 branch of the solr-operator)
> >>>
> >>> # First clear your go-mod cache to make sure old cache entries don't
> >> cause
> >>> smoke test failures
> >>> make mod-clean
> >>> ./hack/release/smoke_test/smoke_test.sh -v "v0.7.0" -s "0e16c6b" -i
> >>> "apache/solr-operator:v0.7.0-rc1" -g "98F3F6EC" \
> >>>   -l '
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> >>> '
> >>>
> >>> If you want to run the smoke test with a specific version of
> kubernetes,
> >>> use the -k option with a full version tag. (e.g. -k v1.21.14)
> >>> If you want to run the smoke test with a custom version of solr, use
> the
> >> -t
> >>> option with an official Solr image version. (e.g. -t 8.11.2)
> >>> However, for this smoke test, you must use a solr version that supports
> >>> incremental backups. (i.e. 8.9+)
> >>>
> >>> Make sure you have the following installed before running the smoke
> test:
> >>> - Docker (Give it enough memory and CPU to run ~12 containers, 3 of
> >> which
> >>> are Solr nodes)
> >>>   More information on required resources can be found here:
> >>>
> >>
> https://kind.sigs.k8s.io/docs/user/quick-start/#settings-for-docker-desktop
> >>> - Go 1.19
> >>> - Kubectl
> >>> - GnuPG
> >>> - Helm v3.4.0+
> >>> - Kustomize (v4.0.0+) This will be installed for you, but NOT upgraded
> >> if
> >>> a lower version is already installed.
> >>> - yq
> >>> - jq
> >>> - coreutils (if using Mac OS)
> >>>
> >>> The vote will be open for at least 72 hours i.e. until 2023-04-24 20:00
> >> UTC.
> >>>
> >>> [ ] +1  approve
> >>> [ ] +0  no opinion
> >>> [ ] -1  disapprove (and reason why)
> >>>
> >>> Here is my +1
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
> >> For additional commands, e-mail: dev-help@solr.apache.org
> >>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
> For additional commands, e-mail: dev-help@solr.apache.org
>
>

Re: [Operator] [VOTE] Release the Solr Operator v0.7.0 RC1

Posted by Jan Høydahl <ja...@cominvent.com>.
It is enough with (C) 2006, then we never need to change it again.

Jan Høydahl

> 21. apr. 2023 kl. 18:57 skrev Houston Putman <ho...@apache.org>:
> 
> Thanks for checking that Jan.
> 
> I don't think it's a blocker, but I'll fix it for the next set of releases.
> 
> - Houston
> 
>> On Fri, Apr 21, 2023 at 5:34 AM Jan Høydahl <ja...@cominvent.com> wrote:
>> 
>> +1
>> 
>>> Successfully smoke tested the Solr Operator v0.7.0!
>> 
>> Only ran smoke tester. Would have upgraded a test cluster but won't be
>> able to before next week.
>> 
>> Minor: NOTICE file in both helm chart tgzs still says "Copyright 2006-2021
>> The Apache Software Foundation"
>> 
>> Jan
>> 
>>>> 19. apr. 2023 kl. 22:02 skrev Houston Putman <ho...@apache.org>:
>>> 
>>> Please vote for release candidate 1 for the Solr Operator v0.7.0
>>> 
>>> The artifacts can be downloaded from:
>>> 
>> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
>>> 
>>> You can run the full smoke tester, with instructions below.
>>> However, it is also encouraged to go and use the artifacts yourself in a
>>> test Kubernetes cluster.
>>> The smoke tester does not require you to download or install the RC
>>> artifacts before running.
>>> If you plan on just running the smoke tests, then ignore all other
>>> instructions.
>>> 
>>> The artifacts are layed out in the following way:
>>> * solr-operator-v0.7.0.tgz - Contains the source release
>>> * crds/ - Contains the CRD files
>>> * helm-charts/ - Contains the Helm release packages
>>> 
>>> The RC Docker image can be found at:
>>> apache/solr-operator:v0.7.0-rc1
>>> 
>>> The RC Helm repo can be added with:
>>> helm repo add apache-solr-rc
>>> 
>> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/helm-charts
>>> 
>>> You can install the RC Solr Operator and Solr CRDs and an example Solr
>>> Cloud with:
>>> curl -sL0 "https://dist.apache.org/repos/dist/release/solr/KEYS" | gpg
>>> --import --quiet
>>> # This will export your public keys into a format that helm can
>>> understand.
>>> # Skip verification by removing "--verify" in the helm command below.
>>> if ! (gpg --no-default-keyring --keyring=~/.gnupg/pubring.gpg
>> --list-keys
>>> "98F3F6EC"); then gpg --export >~/.gnupg/pubring.gpg; fi
>>> kubectl create -f
>>> 
>> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
>>> || \
>>>   kubectl replace -f
>>> 
>> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
>>> helm install --verify solr-operator apache-solr-rc/solr-operator --set
>>> image.tag=v0.7.0-rc1
>>> helm install --verify example apache-solr-rc/solr
>>> 
>>> You can run the full smoke tester directly with this command: (First
>>> checkout the release-0.7 branch of the solr-operator)
>>> 
>>> # First clear your go-mod cache to make sure old cache entries don't
>> cause
>>> smoke test failures
>>> make mod-clean
>>> ./hack/release/smoke_test/smoke_test.sh -v "v0.7.0" -s "0e16c6b" -i
>>> "apache/solr-operator:v0.7.0-rc1" -g "98F3F6EC" \
>>>   -l '
>>> 
>> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
>>> '
>>> 
>>> If you want to run the smoke test with a specific version of kubernetes,
>>> use the -k option with a full version tag. (e.g. -k v1.21.14)
>>> If you want to run the smoke test with a custom version of solr, use the
>> -t
>>> option with an official Solr image version. (e.g. -t 8.11.2)
>>> However, for this smoke test, you must use a solr version that supports
>>> incremental backups. (i.e. 8.9+)
>>> 
>>> Make sure you have the following installed before running the smoke test:
>>> - Docker (Give it enough memory and CPU to run ~12 containers, 3 of
>> which
>>> are Solr nodes)
>>>   More information on required resources can be found here:
>>> 
>> https://kind.sigs.k8s.io/docs/user/quick-start/#settings-for-docker-desktop
>>> - Go 1.19
>>> - Kubectl
>>> - GnuPG
>>> - Helm v3.4.0+
>>> - Kustomize (v4.0.0+) This will be installed for you, but NOT upgraded
>> if
>>> a lower version is already installed.
>>> - yq
>>> - jq
>>> - coreutils (if using Mac OS)
>>> 
>>> The vote will be open for at least 72 hours i.e. until 2023-04-24 20:00
>> UTC.
>>> 
>>> [ ] +1  approve
>>> [ ] +0  no opinion
>>> [ ] -1  disapprove (and reason why)
>>> 
>>> Here is my +1
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
>> For additional commands, e-mail: dev-help@solr.apache.org
>> 
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
For additional commands, e-mail: dev-help@solr.apache.org


Re: [Operator] [VOTE] Release the Solr Operator v0.7.0 RC1

Posted by Houston Putman <ho...@apache.org>.
Thanks for checking that Jan.

I don't think it's a blocker, but I'll fix it for the next set of releases.

- Houston

On Fri, Apr 21, 2023 at 5:34 AM Jan Høydahl <ja...@cominvent.com> wrote:

> +1
>
> > Successfully smoke tested the Solr Operator v0.7.0!
>
> Only ran smoke tester. Would have upgraded a test cluster but won't be
> able to before next week.
>
> Minor: NOTICE file in both helm chart tgzs still says "Copyright 2006-2021
> The Apache Software Foundation"
>
> Jan
>
> > 19. apr. 2023 kl. 22:02 skrev Houston Putman <ho...@apache.org>:
> >
> > Please vote for release candidate 1 for the Solr Operator v0.7.0
> >
> > The artifacts can be downloaded from:
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> >
> > You can run the full smoke tester, with instructions below.
> > However, it is also encouraged to go and use the artifacts yourself in a
> > test Kubernetes cluster.
> > The smoke tester does not require you to download or install the RC
> > artifacts before running.
> > If you plan on just running the smoke tests, then ignore all other
> > instructions.
> >
> > The artifacts are layed out in the following way:
> >  * solr-operator-v0.7.0.tgz - Contains the source release
> >  * crds/ - Contains the CRD files
> >  * helm-charts/ - Contains the Helm release packages
> >
> > The RC Docker image can be found at:
> >  apache/solr-operator:v0.7.0-rc1
> >
> > The RC Helm repo can be added with:
> >  helm repo add apache-solr-rc
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/helm-charts
> >
> > You can install the RC Solr Operator and Solr CRDs and an example Solr
> > Cloud with:
> >  curl -sL0 "https://dist.apache.org/repos/dist/release/solr/KEYS" | gpg
> > --import --quiet
> >  # This will export your public keys into a format that helm can
> > understand.
> >  # Skip verification by removing "--verify" in the helm command below.
> >  if ! (gpg --no-default-keyring --keyring=~/.gnupg/pubring.gpg
> --list-keys
> > "98F3F6EC"); then gpg --export >~/.gnupg/pubring.gpg; fi
> >  kubectl create -f
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> > || \
> >    kubectl replace -f
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> >  helm install --verify solr-operator apache-solr-rc/solr-operator --set
> > image.tag=v0.7.0-rc1
> >  helm install --verify example apache-solr-rc/solr
> >
> > You can run the full smoke tester directly with this command: (First
> > checkout the release-0.7 branch of the solr-operator)
> >
> > # First clear your go-mod cache to make sure old cache entries don't
> cause
> > smoke test failures
> > make mod-clean
> > ./hack/release/smoke_test/smoke_test.sh -v "v0.7.0" -s "0e16c6b" -i
> > "apache/solr-operator:v0.7.0-rc1" -g "98F3F6EC" \
> >    -l '
> >
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> > '
> >
> > If you want to run the smoke test with a specific version of kubernetes,
> > use the -k option with a full version tag. (e.g. -k v1.21.14)
> > If you want to run the smoke test with a custom version of solr, use the
> -t
> > option with an official Solr image version. (e.g. -t 8.11.2)
> >  However, for this smoke test, you must use a solr version that supports
> > incremental backups. (i.e. 8.9+)
> >
> > Make sure you have the following installed before running the smoke test:
> >  - Docker (Give it enough memory and CPU to run ~12 containers, 3 of
> which
> > are Solr nodes)
> >    More information on required resources can be found here:
> >
> https://kind.sigs.k8s.io/docs/user/quick-start/#settings-for-docker-desktop
> >  - Go 1.19
> >  - Kubectl
> >  - GnuPG
> >  - Helm v3.4.0+
> >  - Kustomize (v4.0.0+) This will be installed for you, but NOT upgraded
> if
> > a lower version is already installed.
> >  - yq
> >  - jq
> >  - coreutils (if using Mac OS)
> >
> > The vote will be open for at least 72 hours i.e. until 2023-04-24 20:00
> UTC.
> >
> > [ ] +1  approve
> > [ ] +0  no opinion
> > [ ] -1  disapprove (and reason why)
> >
> > Here is my +1
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
> For additional commands, e-mail: dev-help@solr.apache.org
>
>

Re: [Operator] [VOTE] Release the Solr Operator v0.7.0 RC1

Posted by Jan Høydahl <ja...@cominvent.com>.
+1

> Successfully smoke tested the Solr Operator v0.7.0!

Only ran smoke tester. Would have upgraded a test cluster but won't be able to before next week.

Minor: NOTICE file in both helm chart tgzs still says "Copyright 2006-2021 The Apache Software Foundation"

Jan

> 19. apr. 2023 kl. 22:02 skrev Houston Putman <ho...@apache.org>:
> 
> Please vote for release candidate 1 for the Solr Operator v0.7.0
> 
> The artifacts can be downloaded from:
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> 
> You can run the full smoke tester, with instructions below.
> However, it is also encouraged to go and use the artifacts yourself in a
> test Kubernetes cluster.
> The smoke tester does not require you to download or install the RC
> artifacts before running.
> If you plan on just running the smoke tests, then ignore all other
> instructions.
> 
> The artifacts are layed out in the following way:
>  * solr-operator-v0.7.0.tgz - Contains the source release
>  * crds/ - Contains the CRD files
>  * helm-charts/ - Contains the Helm release packages
> 
> The RC Docker image can be found at:
>  apache/solr-operator:v0.7.0-rc1
> 
> The RC Helm repo can be added with:
>  helm repo add apache-solr-rc
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/helm-charts
> 
> You can install the RC Solr Operator and Solr CRDs and an example Solr
> Cloud with:
>  curl -sL0 "https://dist.apache.org/repos/dist/release/solr/KEYS" | gpg
> --import --quiet
>  # This will export your public keys into a format that helm can
> understand.
>  # Skip verification by removing "--verify" in the helm command below.
>  if ! (gpg --no-default-keyring --keyring=~/.gnupg/pubring.gpg --list-keys
> "98F3F6EC"); then gpg --export >~/.gnupg/pubring.gpg; fi
>  kubectl create -f
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
> || \
>    kubectl replace -f
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all-with-dependencies.yaml
>  helm install --verify solr-operator apache-solr-rc/solr-operator --set
> image.tag=v0.7.0-rc1
>  helm install --verify example apache-solr-rc/solr
> 
> You can run the full smoke tester directly with this command: (First
> checkout the release-0.7 branch of the solr-operator)
> 
> # First clear your go-mod cache to make sure old cache entries don't cause
> smoke test failures
> make mod-clean
> ./hack/release/smoke_test/smoke_test.sh -v "v0.7.0" -s "0e16c6b" -i
> "apache/solr-operator:v0.7.0-rc1" -g "98F3F6EC" \
>    -l '
> https://dist.apache.org/repos/dist/dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847
> '
> 
> If you want to run the smoke test with a specific version of kubernetes,
> use the -k option with a full version tag. (e.g. -k v1.21.14)
> If you want to run the smoke test with a custom version of solr, use the -t
> option with an official Solr image version. (e.g. -t 8.11.2)
>  However, for this smoke test, you must use a solr version that supports
> incremental backups. (i.e. 8.9+)
> 
> Make sure you have the following installed before running the smoke test:
>  - Docker (Give it enough memory and CPU to run ~12 containers, 3 of which
> are Solr nodes)
>    More information on required resources can be found here:
> https://kind.sigs.k8s.io/docs/user/quick-start/#settings-for-docker-desktop
>  - Go 1.19
>  - Kubectl
>  - GnuPG
>  - Helm v3.4.0+
>  - Kustomize (v4.0.0+) This will be installed for you, but NOT upgraded if
> a lower version is already installed.
>  - yq
>  - jq
>  - coreutils (if using Mac OS)
> 
> The vote will be open for at least 72 hours i.e. until 2023-04-24 20:00 UTC.
> 
> [ ] +1  approve
> [ ] +0  no opinion
> [ ] -1  disapprove (and reason why)
> 
> Here is my +1


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
For additional commands, e-mail: dev-help@solr.apache.org