+1 non binding On Fri, Jul 7, 2023 at 6:43 PM Vincent Beck <vincb...@apache.org> wrote:
> +1 (non binding) > > I tested the amazon provider package by running my testing dags > > On 2023/07/07 12:48:07 Pankaj Koti wrote: > > *Change of vote: +1 (non-binding)* > > Since ES RC is being excluded I have no other reservations. > > Thank you Elad for all the efforts! > > > > Regards, > > > > > > > > Pankaj Koti > > > > *Senior Software Engineer, *OSS Engineering Team. > > Location: Pune, India > > > > Timezone: Indian Standard Time (IST) > > > > Email: pankaj.k...@astronomer.io > > > > Mobile: +91 9730079985 > > > > > > On Fri, Jul 7, 2023 at 5:15 PM Elad Kalif <elad...@apache.org> wrote: > > > > > given confirmation of the elasticseach issue > > > https://github.com/apache/airflow/pull/31920#issuecomment-1625045594 > > > apache-airflow-providers-elasticsearch/5.0.0rc2 > > > < > https://github.com/apache/airflow/pull/31920#issuecomment-1625045594apache-airflow-providers-elasticsearch/5.0.0rc2 > > > > > is excluded from this > > > release. I will cut ad hoc rc3 for this provider once a fix is merged. > > > > > > RC2 vote continues for the rest of providers. > > > > > > On Fri, Jul 7, 2023 at 11:54 AM Pankaj Koti > > > <pankaj.k...@astronomer.io.invalid> wrote: > > > > > > > *Change of vote: -1 (non-binding)* > > > > Sorry, I would like to change my vote to *-1 (non-binding) *due to > the > > > bug > > > > confirmed by the author in Elasticsearch RC. > > > > > > > > Just saw that the author confirmed that they are able to reproduce > this > > > > issue. It is a regression as it used to work fine with > > > > apache-airflow-providers-elasticsearch==4.5.1 > > > > > > > > Sorry again for the confusion. > > > > > > > > Regards, > > > > > > > > > > > > > > > > Pankaj Koti > > > > > > > > *Senior Software Engineer, *OSS Engineering Team. > > > > Location: Pune, India > > > > > > > > Timezone: Indian Standard Time (IST) > > > > > > > > Email: pankaj.k...@astronomer.io > > > > > > > > Mobile: +91 9730079985 > > > > > > > > > > > > On Fri, Jul 7, 2023 at 2:16 PM Pankaj Koti < > pankaj.k...@astronomer.io> > > > > wrote: > > > > > > > > > Hi Elad, > > > > > > > > > > Yes, sorry for the vagueness. I am unsure if it is a bug and there > is > > > no > > > > > linked documentation with the PR suggesting a change needed in the > > > > > configuration. > > > > > I am waiting for a response from the author. At the moment, it is a > > > > > regression for me as my previous remote logging setup using > > > Elasticsearch > > > > > is no longer working and the webserver reports errors when it > tries to > > > > > fetch logs from the Elasticsearch server whereas I see that logs > are > > > > > getting shipped correctly to Elasticsearch. > > > > > > > > > > I would like to cast a *+0 (non-binding) *because a series of > other RCs > > > > > mentioned below work fine, it's just Elasticsearch RC waiting for a > > > > > response. > > > > > > > > > > Below RCs work fine: > > > > > > > > > > - apache-airflow-providers-amazon > > > > > - apache-airflow-providers-apache-hive > > > > > - apache-airflow-providers-apache-livy > > > > > - apache-airflow-providers-cncf-kubernetes > > > > > - apache-airflow-providers-databricks > > > > > - apache-airflow-providers-dbt-cloud > > > > > - apache-airflow-providers-google > > > > > - apache-airflow-providers-microsoft-azure > > > > > - apache-airflow-providers-snowflake > > > > > > > > > > > > > > > > > > > > Regards, > > > > > > > > > > > > > > > > > > > > Pankaj Koti > > > > > > > > > > *Senior Software Engineer, *OSS Engineering Team. > > > > > Location: Pune, India > > > > > > > > > > Timezone: Indian Standard Time (IST) > > > > > > > > > > Email: pankaj.k...@astronomer.io > > > > > > > > > > Mobile: +91 9730079985 > > > > > > > > > > > > > > > On Fri, Jul 7, 2023 at 1:45 PM Elad Kalif <elad...@apache.org> > wrote: > > > > > > > > > >> Hi Pankaj, > > > > >> > > > > >> Troubles is a very vague word :) > > > > >> Does troubles mean regression/blocker bug or maybe this just > requires > > > > >> further doc clarification? > > > > >> From the PR comments it's not clear to me if this is just a > > > > >> mis-configuration concern or an actual bug. > > > > >> > > > > >> Please cast a non-binding with explanation of the impact of this > RC > > > > >> release > > > > >> (you can change your vote later if new information comes to light) > > > > >> > > > > >> > > > > >> On Fri, Jul 7, 2023 at 10:33 AM Pankaj Koti > > > > >> <pankaj.k...@astronomer.io.invalid> wrote: > > > > >> > > > > >> > I am facing trouble with using the ElasticSearch RC. > > > > >> > The remote logging setup that used to work for me previously is > no > > > > >> longer > > > > >> > working with this change. > > > > >> > I have reached out for help on the PR with comment > > > > >> > > > > https://github.com/apache/airflow/pull/31920#issuecomment-1623629476 > > > > >> > > > > > >> > Regards, > > > > >> > > > > > >> > > > > > >> > > > > > >> > Pankaj Koti > > > > >> > > > > > >> > *Senior Software Engineer, *OSS Engineering Team. > > > > >> > Location: Pune, India > > > > >> > > > > > >> > Timezone: Indian Standard Time (IST) > > > > >> > > > > > >> > Email: pankaj.k...@astronomer.io > > > > >> > > > > > >> > Mobile: +91 9730079985 > > > > >> > > > > > >> > > > > > >> > On Fri, Jul 7, 2023 at 3:56 AM Jarek Potiuk <ja...@potiuk.com> > > > wrote: > > > > >> > > > > > >> > > +1 (binding): checked signatures, checksums, licences. > verified > > > that > > > > >> the > > > > >> > > sources from the provider"tag" are used for all new providers. > > > > tested > > > > >> my > > > > >> > > change in hive. All looks good > > > > >> > > > > > > >> > > On Thu, Jul 6, 2023 at 9:43 PM Hussain, Syed > > > > >> <syeda...@amazon.com.invalid > > > > >> > > > > > > >> > > wrote: > > > > >> > > > > > > >> > > > Thanks Jarek for clarifying 😊 > > > > >> > > > > > > > >> > > > > > > > >> > > > > Did you test with the last version of cncf.kubernetes > > > provider? > > > > >> > > > > > > > >> > > > > > > > >> > > > No I did not. By default, the system test script uses the > most > > > > >> recent > > > > >> > > > release, which is 7.1.0. I'll try running the tests again > with > > > the > > > > >> > newer > > > > >> > > > version. As I mentioned, I don't except there to be any > > > problems. > > > > >> It's > > > > >> > > very > > > > >> > > > clear that the issue came from the missing code 😃 > > > > >> > > > > > > > >> > > > ________________________________ > > > > >> > > > From: Jarek Potiuk <ja...@potiuk.com> > > > > >> > > > Sent: Thursday, July 6, 2023 12:31:59 PM > > > > >> > > > To: dev@airflow.apache.org > > > > >> > > > Subject: RE: [EXTERNAL][VOTE] Airflow Providers prepared on > July > > > > 06, > > > > >> > 2023 > > > > >> > > > > > > > >> > > > CAUTION: This email originated from outside of the > organization. > > > > Do > > > > >> not > > > > >> > > > click links or open attachments unless you can confirm the > > > sender > > > > >> and > > > > >> > > know > > > > >> > > > the content is safe. > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > Just to clarify the state here - in case further > discussions are > > > > >> > needed. > > > > >> > > > > > > > >> > > > Amazon Provider has this optional extra dependency: > > > > >> > > > > > > > >> > > > - name: cncf.kubernetes > > > > >> > > > dependencies: > > > > >> > > > - apache-airflow-providers-cncf-kubernetes>=7.2.0 > > > > >> > > > > > > > >> > > > We cannot enforce it when you install just a single "amazon" > > > > >> provider. > > > > >> > > but > > > > >> > > > the presence of the "[cncf.kubernetes]" extra with > > > > >> > > > apache-airflow-providers-cncf-kubernetes>=7.2.0 is a clear > > > > >> indication > > > > >> > > that > > > > >> > > > the new 7.2.0 provider is needed to run "kubernetes" > optional > > > > >> features > > > > >> > in > > > > >> > > > the provider. Once both providers are released, either > > > constraints > > > > >> for > > > > >> > a > > > > >> > > > given version or even "pip install > > > > >> > > apache-airflow[amazon,cncf.kubernetes]" > > > > >> > > > will pull the latest versions, so this will work fine. > > > > >> > > > > > > > >> > > > The way `pip` and Python dependency management work - you > > > cannot > > > > >> > > provide a > > > > >> > > > limit to a dependency that is optional (other than providing > > > extra > > > > >> like > > > > >> > > we > > > > >> > > > do). If "some" features of the `amazon` provider depend on > > > > >> > > > `cncf.kubernetes`, then other than extra (as we did) there > is no > > > > >> way to > > > > >> > > > inform `pip` or any other tool that "when you install those > two > > > > >> > packages > > > > >> > > > the other should be at least this version". Such feature > does > > > not > > > > >> exist > > > > >> > > in > > > > >> > > > `pip` or any other resolver. > > > > >> > > > > > > > >> > > > There are two ways to resolve it: > > > > >> > > > > > > > >> > > > 1) provide optional extra that informs about the limit but > > > unless > > > > >> you > > > > >> > do > > > > >> > > > `pip install > apache-airflow-providers-amazon[cncf.kubernetes]` > > > > >> there is > > > > >> > > no > > > > >> > > > enforcement - for example there is no way to "upgrade" > > > > >> cncf.kubernetes > > > > >> > > > automatically when you upgrade `amazon` one. This is what we > > > have. > > > > >> > > > 2) make cncf.kubernetes a REQUIRED dependency. We could add > just > > > > >> > regular > > > > >> > > > "apache-airflow-provider-cncf-kubernetes>=7.2.0" as a > > > requirement > > > > of > > > > >> > the > > > > >> > > > amazon provider. We COULD do it if we decide that > > > cncf.kubernetes > > > > is > > > > >> > > always > > > > >> > > > going to be installed with the amazon one - regardless if > > > someone > > > > >> uses > > > > >> > > EKS > > > > >> > > > or not. > > > > >> > > > > > > > >> > > > The case 2) has the unintended side effect in this case, > that if > > > > >> > someone > > > > >> > > > uses amazon (but not EKS) and kubernetes, they will have no > way > > > to > > > > >> > > > downgrade the cncf.kubernetes provider to a lower version - > thus > > > > >> > > > introducing strong coupling between these two providers. > > > > >> > > > > > > > >> > > > J. > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > > > > > >> > > > On Thu, Jul 6, 2023 at 9:11 PM Hussein Awala < > huss...@awala.fr> > > > > >> wrote: > > > > >> > > > > > > > >> > > > > Hello Hussain, > > > > >> > > > > > > > > >> > > > > Did you test with the last version of cncf.kubernetes > > > provider? > > > > ( > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://pypi.org/project/apache-airflow-providers-cncf-kubernetes/7.2.0rc2 > > > > >> > > > > ) > > > > >> > > > > > > > > >> > > > > On Thu, Jul 6, 2023 at 8:59 PM Hussain, Syed > > > > >> > > <syeda...@amazon.com.invalid > > > > >> > > > > > > > > >> > > > > wrote: > > > > >> > > > > > > > > >> > > > > > Hello, > > > > >> > > > > > > > > > >> > > > > > I ran the system tests for the Amazon Provider > Package > > > for > > > > >> this > > > > >> > > > > > release, using Airflow version 2.6.2. Here is the link > to > > > the > > > > >> > > dashboard > > > > >> > > > > for > > > > >> > > > > > the results: > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://aws-mwaa.github.io/open-source/system-tests/version/2.6.2_8.3.0rc2.html > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > All system tests related to EKS failed, due to being > unable > > > to > > > > >> > import > > > > >> > > > > > "OnFinishAction" ( > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://github.com/apache/airflow/blob/main/airflow/providers/cncf/kubernetes/utils/pod_manager.py#L718 > > > > >> > > > > ). > > > > >> > > > > > This was added 6 days ago, and is not included in the > > > current > > > > >> > > release. > > > > >> > > > > > > > > > >> > > > > > ________________________________ > > > > >> > > > > > From: Elad Kalif <elad...@apache.org> > > > > >> > > > > > Sent: Wednesday, July 5, 2023 10:46:58 PM > > > > >> > > > > > To: dev@airflow.apache.org > > > > >> > > > > > Subject: [EXTERNAL] [VOTE] Airflow Providers prepared on > > > July > > > > >> 06, > > > > >> > > 2023 > > > > >> > > > > > > > > > >> > > > > > CAUTION: This email originated from outside of the > > > > >> organization. Do > > > > >> > > not > > > > >> > > > > > click links or open attachments unless you can confirm > the > > > > >> sender > > > > >> > and > > > > >> > > > > know > > > > >> > > > > > the content is safe. > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > > > > Hey all,I have just cut RC2 wave Airflow Providers > packages. > > > > >> This > > > > >> > > > > > email is calling a vote on the release,which will last > for > > > 72 > > > > >> > hours - > > > > >> > > > > > which means that it will end on July 09, 2023 05:50 AM > > > > >> UTCConsider > > > > >> > > > > > this my (binding) +1. > > > > >> > > > > > Airflow Providers are available > > > > >> > > > > > at: > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://dist.apache.org/repos/dist/dev/airflow/providers/*apache-airflow-providers- > > > > >> > > > > > <PROVIDER>-*.tar.gz* > > > > >> > > > > > are the binary Python "sdist" release - they are also > > > official > > > > >> > > > > > "sources" for the provider > > > > >> > > > > > packages.*apache_airflow_providers_<PROVIDER>-*.whl are > the > > > > >> binary > > > > >> > > > > > Python "wheel" release.The test procedure for PMC > members > > > who > > > > >> would > > > > >> > > > > > like to test the RC candidates are described > > > > >> > > > > > inhttps:// > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > github.com/apache/airflow/blob/main/dev/README_RELEASE_PROVIDER_PACKAGES.md#verify-the-release-by-pmc-membersand > > > > >> > > > > > for Contributors: > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PROVIDER_PACKAGES.md#verify-by-contributorsPublic > > > > >> > > > > > keys are available > > > > >> > > > > > at: > > > > >> https://dist.apache.org/repos/dist/release/airflow/KEYSPlease > > > > >> > > vote > > > > >> > > > > > accordingly:[ ] +1 approve[ ] +0 no opinion[ ] -1 > disapprove > > > > >> with > > > > >> > the > > > > >> > > > > > reasonOnly votes from PMC members are binding, but > members > > > of > > > > >> the > > > > >> > > > > > community are encouraged to test the release and vote > with > > > > >> > > > > > "(non-binding)".Please note that the version number > excludes > > > > the > > > > >> > > 'rcX' > > > > >> > > > > > string.This will allow us to rename the artifact without > > > > >> > modifyingthe > > > > >> > > > > > artifact checksums when we actually release.The status > of > > > > >> testing > > > > >> > the > > > > >> > > > > > providers by the community is kept > > > > >> > > > > > here:https://github.com/apache/airflow/issues/32389 > > > > >> > > > > > You can find packages as well as detailed changelog > > > following > > > > >> the > > > > >> > > below > > > > >> > > > > > links: > > > > >> > > > > > > > > > >> > > > > > > > > > >> > > https://pypi.org/project/apache-airflow-providers-alibaba/2.5.0rc2/ > > > > >> > > > > > > > > > >> > https://pypi.org/project/apache-airflow-providers-amazon/8.3.0rc2/ > > > > >> > > > > > > > > > >> > > > > > > > >> > > > > > > https://pypi.org/project/apache-airflow-providers-apache-hive/6.1.2rc2/ > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://pypi.org/project/apache-airflow-providers-apache-impala/1.1.2rc2/ > > > > >> > > > > > > > > > >> > > > > > > > >> > > > > > >> > > > > > https://pypi.org/project/apache-airflow-providers-apache-kafka/1.1.2rc2/ > > > > >> > > > > > > > > > >> > > > > > > > >> > > > > > > https://pypi.org/project/apache-airflow-providers-apache-livy/3.5.2rc2/ > > > > >> > > > > > > > > > >> > > https://pypi.org/project/apache-airflow-providers-apprise/1.0.0rc2/ > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://pypi.org/project/apache-airflow-providers-cncf-kubernetes/7.2.0rc2/ > > > > >> > > > > > > > > > >> > > > > > > >> > > > https://pypi.org/project/apache-airflow-providers-common-sql/1.6.0rc2/ > > > > >> > > > > > > > > > >> > > > > > > >> > > > https://pypi.org/project/apache-airflow-providers-databricks/4.3.1rc2/ > > > > >> > > > > > > > > > >> > > > > > > > https://pypi.org/project/apache-airflow-providers-dbt-cloud/3.2.2rc2/ > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://pypi.org/project/apache-airflow-providers-elasticsearch/5.0.0rc2/ > > > > >> > > > > > > > > > >> > > https://pypi.org/project/apache-airflow-providers-google/10.3.0rc2/ > > > > >> > > > > > > > > > >> > > > > > > > https://pypi.org/project/apache-airflow-providers-hashicorp/3.4.2rc2/ > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > https://pypi.org/project/apache-airflow-providers-microsoft-azure/6.2.0rc2/ > > > > >> > > > > > > > > > >> > > > > https://pypi.org/project/apache-airflow-providers-postgres/5.5.2rc2/ > > > > >> > > > > > > > > > >> > > > > > > > https://pypi.org/project/apache-airflow-providers-snowflake/4.3.0rc2/ > > > > >> > > > > > > > > > >> https://pypi.org/project/apache-airflow-providers-trino/5.2.0rc2/ > > > > >> > > > > > > > > > >> > > https://pypi.org/project/apache-airflow-providers-vertica/3.5.0rc2/ > > > > >> > > > > > > > > > >> > > > > > Cheers,Elad Kalif > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org > For additional commands, e-mail: dev-h...@airflow.apache.org > >