-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configure Renovate #535
Configure Renovate #535
Conversation
Would it make sense to update the dependencies first? Just to avoid creating 83 PRs as mentioned above? |
In order to not overwhelm the CI, it will be creating those PRs two per hour and at one given instance, it will only have a max of 10 PRs open. So I think we can leave it to renovate bot to update those deps one at a time. That will also help us ensure that we are not breaking IIB with those updates. Here's where it gets the default value from : https://docs.renovatebot.com/configuration-options/#prconcurrentlimit |
Just wondering if we should not use the automatic configuration and make some adjustment here? I see it is only detecting docker-compose file and I believe we need to have the same images in both compose files unless I am missing something. Also, would it help if we group a couple of pkgs in one MR instead of having a separate MR for each pkg so we will have lower num of MRs? wdyt? This might help https://docs.renovatebot.com/configuration-options/#matchpackagepatterns |
Yes, this PR is from renovatebot to enable itself. We will make improvements like having it detect podman-compose.yml too after it is active.
For this, I personally think we should have separate MR for each package unless they're dependent on each other like pyspnego and krb5, which I think renovate bot should take care of by itself. If it doesn't we can group those together. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 on enabling it.
we will need to configure it in future PRs
b0f5232
to
417b9c9
Compare
Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.
Detected Package Files
compose-files/docker-compose.yml
(docker-compose)docker/Dockerfile-api
(dockerfile)docker/Dockerfile-workers
(dockerfile)docker/message_broker/Dockerfile
(dockerfile).github/workflows/build.yml
(github-actions).github/workflows/build_on_tag.api.yml
(github-actions).github/workflows/run_tox.yml
(github-actions)docs/requirements.txt
(pip_requirements)requirements-test.txt
(pip_requirements)requirements.txt
(pip_requirements).python-version
(pyenv)Configuration Summary
Based on the default config's presets, Renovate will:
fix
for dependencies andchore
for all others if semantic commits are in use.node_modules
,bower_components
,vendor
and various test/tests directories.🔡 Would you like to change the way Renovate is upgrading your dependencies? Simply edit the
renovate.json
in this branch with your custom config and the list of Pull Requests in the "What to Expect" section below will be updated the next time Renovate runs.What to Expect
With your current configuration, Renovate will create 82 Pull Requests:
Update dependency requests to v2.31.0 [SECURITY]
renovate/pypi-requests-vulnerability
master
==2.31.0
Update dependency certifi to v2023 [SECURITY]
renovate/pypi-certifi-vulnerability
master
==2023.7.22
Update dependency cryptography to v41 [SECURITY]
renovate/pypi-cryptography-vulnerability
master
==41.0.2
Update dependency deprecated to v1.2.14
renovate/deprecated-1.x
master
==1.2.14
Update dependency flask-sqlalchemy to v3.0.5
renovate/flask-sqlalchemy-3.x
master
==3.0.5
Update dependency grpcio to v1.56.2
renovate/grpcio-1.x
master
==1.56.2
Update dependency mako to v1.2.4
renovate/mako-1.x
master
==1.2.4
Update dependency markupsafe to v2.1.3
renovate/markupsafe-2.x
master
==2.1.3
Update dependency prompt-toolkit to v3.0.39
renovate/prompt-toolkit-3.x
master
==3.0.39
Update dependency psycopg2-binary to v2.9.6
renovate/psycopg2-binary-2.x
master
==2.9.6
Update dependency python-dateutil to v2.8.2
renovate/python-dateutil-2.x
master
==2.8.2
Update dependency ruamel-yaml-clib to v0.2.7
renovate/ruamel-yaml-clib-0.x
master
==0.2.7
Update dependency sqlalchemy to v2.0.19
renovate/sqlalchemy-2.x
master
==2.0.19
Update dependency tomli to v1.2.3
renovate/tomli-1.x
master
==1.2.3
Update dependency urllib3 to v1.26.16
renovate/urllib3-1.x
master
==1.26.16
Update dependency wcwidth to v0.2.6
renovate/wcwidth-0.x
master
==0.2.6
Update dependency alembic to v1.11.1
renovate/alembic-1.x
master
==1.11.1
Update dependency amqp to v5.1.1
renovate/amqp-5.x
master
==5.1.1
Update dependency backoff to v1.11.1
renovate/backoff-1.x
master
==1.11.1
Update dependency boto3 to v1.28.11
renovate/boto3-1.x
master
==1.28.11
Update dependency botocore to v1.31.11
renovate/botocore-1.x
master
==1.31.11
Update dependency celery to v5.3.1
renovate/celery-5.x
master
==5.3.1
Update dependency charset-normalizer to v2.1.1
renovate/charset-normalizer-2.x
master
==2.1.1
Update dependency click to v8.1.6
renovate/click-8.x
master
==8.1.6
Update dependency click-repl to v0.3.0
renovate/click-repl-0.x
master
==0.3.0
Update dependency coverage to v6.5.0
renovate/coverage-6.x
master
==6.5.0
Update dependency dogpile-cache to v1.2.2
renovate/dogpile-cache-1.x
master
==1.2.2
Update dependency exceptiongroup to v1.1.2
renovate/exceptiongroup-1.x
master
==1.1.2
Update dependency flask to v2.3.2
renovate/flask-2.x
master
==2.3.2
Update dependency googleapis-common-protos to v1.59.1
renovate/googleapis-common-protos-1.x
master
==1.59.1
Update dependency idna to v2.10
renovate/idna-2.x
master
==2.10
Update dependency importlib-metadata to v6.8.0
renovate/importlib-metadata-6.x
master
==6.8.0
Update dependency importlib-resources to v5.13.0
renovate/importlib-resources-5.x
master
==5.13.0
Update dependency iniconfig to v1.1.1
renovate/iniconfig-1.x
master
==1.1.1
Update dependency itsdangerous to v2.1.2
renovate/itsdangerous-2.x
master
==2.1.2
Update dependency jinja2 to v3.1.2
renovate/jinja2-3.x
master
==3.1.2
Update dependency kombu to v5.3.1
renovate/kombu-5.x
master
==5.3.1
Update dependency krb5 to v0.5.0
renovate/krb5-0.x
master
==0.5.0
Update dependency opentelemetry-api to v1.19.0
renovate/opentelemetry-api-1.x
master
==1.19.0
Update dependency opentelemetry-exporter-otlp to v1.19.0
renovate/opentelemetry-exporter-otlp-1.x
master
==1.19.0
Update dependency opentelemetry-exporter-otlp-proto-grpc to v1.19.0
renovate/opentelemetry-exporter-otlp-proto-grpc-1.x
master
==1.19.0
Update dependency opentelemetry-exporter-otlp-proto-http to v1.19.0
renovate/opentelemetry-exporter-otlp-proto-http-1.x
master
==1.19.0
Update dependency opentelemetry-proto to v1.19.0
renovate/opentelemetry-proto-1.x
master
==1.19.0
Update dependency opentelemetry-sdk to v1.19.0
renovate/opentelemetry-sdk-1.x
master
==1.19.0
Update dependency pbr to v5.11.1
renovate/pbr-5.x
master
==5.11.1
Update dependency pycparser to v2.21
renovate/pycparser-2.x
master
==2.21
Update dependency pyparsing to v3.1.0
renovate/pyparsing-3.x
master
==3.1.0
Update dependency pyspnego to v0.9.1
renovate/pyspnego-0.x
master
==0.9.1
Update dependency pytest to v7.4.0
renovate/pytest-7.x
master
==7.4.0
Update dependency python-qpid-proton to v0.38.0
renovate/python-qpid-proton-0.x
master
==0.38.0
Update dependency ruamel-yaml to v0.17.32
renovate/ruamel-yaml-0.x
master
==0.17.32
Update dependency s3transfer to v0.6.1
renovate/s3transfer-0.x
master
==0.6.1
Update dependency six to v1.16.0
renovate/six-1.x
master
==1.16.0
Update dependency stevedore to v3.5.2
renovate/stevedore-3.x
master
==3.5.2
Update dependency tenacity to v8.2.2
renovate/tenacity-8.x
master
==8.2.2
Update dependency typing-extensions to v4.7.1
renovate/typing-extensions-4.x
master
==4.7.1
Update dependency werkzeug to v2.3.6
renovate/werkzeug-2.x
master
==2.3.6
Update dependency wrapt to v1.15.0
renovate/wrapt-1.x
master
==1.15.0
Update dependency zipp to v3.16.2
renovate/zipp-3.x
master
==3.16.2
Update python Docker tag to v3.11.4
renovate/python-3.x
master
3.11.4
Update rabbitmq Docker tag to v3.12
renovate/rabbitmq-3.x
master
3.12-management
Update redhat-actions/push-to-registry action to v2.7.1
renovate/redhat-actions-push-to-registry-2.x
master
v2.7.1
Update dependency attrs to v23
renovate/attrs-23.x
master
==23.1.0
Update dependency backoff to v2
renovate/backoff-2.x
master
==2.2.1
Update dependency billiard to v4
renovate/billiard-4.x
master
==4.1.0
Update dependency charset-normalizer to v3
renovate/charset-normalizer-3.x
master
==3.2.0
Update dependency coverage to v7
renovate/coverage-7.x
master
==7.2.7
Update dependency decorator to v5
renovate/decorator-5.x
master
==5.1.1
Update dependency idna to v3
renovate/idna-3.x
master
==3.4
Update dependency importlib-resources to v6
renovate/importlib-resources-6.x
master
==6.0.0
Update dependency iniconfig to v2
renovate/iniconfig-2.x
master
==2.0.0
Update dependency jmespath to v1
renovate/jmespath-1.x
master
==1.0.1
Update dependency operator-manifest to v2
renovate/operator-manifest-2.x
master
==2.0.1
Update dependency packaging to v23
renovate/packaging-23.x
master
==23.1
Update dependency pluggy to v1
renovate/pluggy-1.x
master
==1.2.0
Update dependency pytest-cov to v4
renovate/pytest-cov-4.x
master
==4.1.0
Update dependency pytz to v2023
renovate/pytz-2023.x
master
==2023.3
Update dependency sphinx to v7
renovate/sphinx-7.x
master
==7.1.0
Update dependency stevedore to v5
renovate/stevedore-5.x
master
==5.1.0
Update dependency tomli to v2
renovate/tomli-2.x
master
==2.0.1
Update dependency urllib3 to v2
renovate/urllib3-2.x
master
==2.0.4
Update postgres Docker tag to v15
renovate/postgres-15.x
master
15.3
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for
prhourlylimit
for details.❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.
This PR has been generated by Mend Renovate. View repository job log here.