GCP composer best suitable versions of providers - airflow

Where i can find best suitable version for any provider with resepct to the airflow version
for example Airflow version 2.2.5 best sutaible version of goolge provider is 4.0.0

You can find all these informations in the official documentation : https://cloud.google.com/composer/docs/concepts/versioning/composer-versions
For each Airflow version, you can see the different versions of the packages that are included.

Related

Where is the source code for Airflow backport providers?

I'm looking to edit some code for https://pypi.org/project/apache-airflow-backport-providers-google/2021.3.3/ as I need to use Google Ads Python SDK >= 15 and theres a requirement on the backport provider of google-ads<8.0 during my migration from 1.10.15 to 2.0.
The source code linked goes directly to the apache/airflow/providers which seems to be the same for https://pypi.org/project/apache-airflow-providers-google/.
So I'm a bit confused as to what code each package is installing or if it's now the same.
You can find specific tag in the source code :
Specifically for the release you are asking:
https://github.com/apache/airflow/tree/backport-providers-2021.3.3
I assume your question is about are referring to PR Upgrade to support Google Ads v10 This PR will be released with apache-airflow-providers-google in version 7.0.0
It will not be released for backport providers.
Note that backport providers are for Airflow 1.10 series. Since Airflow 1.10 reached end of life there are no more new releases for it - thus there are also no more backport provider releases.

Migration from 4.02 to 7 artifactory

I'm using a 4.0.2 version of artifactory.
I'd like to know if it's possible a direct migration from 4.0.2 to actual 7 release or some intermediate steps are needed.
Could someone provide documentation about this topic ?
Tks
Tullio
The Quick answer is No.
Upgrading Artifactory from 4.x version to 7.x will require incremental upgrades on the way.
In order to find the best solution, based on your current state of the application, please refer to the guides below:
Upgrading from Artifactory 4.x: https://www.jfrog.com/confluence/display/RTF4X/Upgrading+Artifactory#UpgradingArtifactory-Upgradingfromv3.xorv4.xtotheLatestVersion
Upgrading from Artifactory 5.x: https://www.jfrog.com/confluence/display/RTF5X/Upgrading+Artifactory
Upgrading from Artifactory 6.x & 7.x: https://www.jfrog.com/confluence/display/JFROG/Upgrading+Artifactory#UpgradingArtifactory

Not able to install plugins in latest openmdao 1.7.x

I am interested in multiobjective optimization using genetic algorithm or particle swam. For this I understood, that I need to install the pyopt plugin.
Though it seems that the driver listed here:
https://github.com/OpenMDAO-Plugins?page=1
are not suitable for the latest release. Is this right?
Is there another repository for the current drivers?
I am also not sure how to install the drivers as the 'plugin' command is not in my path and I did not find it when I dowloaded the git repository.
Could you point me to an multiobjective nsga tutorial?
In addition to this I am interested in the dakota-plugin in.
The plugins page you've referenced is for an Older version of OpenMDAO (V 0.0.13 and older). For 1.7.x, we handle plugins a bit differently. OpenMDAO is now a standard python package and any plugins can just list it as a dependency.
That being said, you don't actually need a plugin for pyopt_sparse. The wrapper for it is built into OpenMDAO. You just need to install pyopt_sparse from it's bitbucket repo. After that you can just use it.
You can see an example of setting up pyopt_sparse in the OpenMDAO tests suite here.

Installing Plone Hotfix 20121106 on plone 2.0.5 won't work

We are running an old version of plone (Version 2.0.5). (We will migrate next year to plone 4)
I was trying to install the Plone Hotfix 20121106, but (as mentionened in the installing description), the hotfix will not apply to the version 2.0.5 of plone.
Questions:
Are the security vulnerabilites also relevant for the plone version 2.0.5?
Is there another way to install the hot fix on that old version of plone?
Some of the security vulnerabilities do apply to 2.0.5, yes.
However, there are other unpatched vulnerabilities in 2.0.5 not addressed by this hotfix, and you want to move away from this old a version as soon as possible. The Plone security team does not provide official support for Plone versions this old; currently 3.x and 4.x releases are supported.
You can unzip the hotfix into your Products folder, and it should just work. I believe people have tested it on 2.0.x installations already; the test coverage certainly was run on 2.1. You'll have to run your own tests though to make sure nothing (important) breaks for you when the fix is installed.

Upgrade path for S#arp Architecture 1.9.5 to 2.x?

I have a fairly large ecommerce site running on S#arp Arch 1.9.5. I just saw that the codebase is up to 2.0.4. First of all, nice one to everyone involved, I thought it was dead in the pan after waiting for 2.x for quite some time (...and Ayende ripping into it).
Is there a recommended upgrade path from 1.9.5 to the latest version? Do I just nuget update-package?
I personally upgraded my instance by download the 2.0.4 package from Github (seen below) and then update it locally. I did not meet any problem. Like you i looked for update suggestion but decided to do it manually.
https://github.com/sharparchitecture/Sharp-Architecture/downloads
I did find 2.0.4 Sharp-architecture package at Nuget however I did not run nuget update-package in my application.

Resources