+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