+1 (non-binding), I've tested my changes, and executed some testing dags for kubernetes, AWS and kafka providers.
On Sun, Jul 9, 2023 at 5:56 AM Wei Lee <wei....@astronomer.io.invalid> wrote: > +1 (non binding) > > Best, > Wei > > > On Jul 7, 2023, at 9:32 PM, Phani Kumar <phani.ku...@astronomer.io.INVALID> > wrote: > > > > +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 > >> > >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org > For additional commands, e-mail: dev-h...@airflow.apache.org > >