Skip to content

Commit 41a1f48

Browse files
authored
Merge pull request #1980 from conda-forge/rhel6-eol
ENH set date for cos6 EOL
2 parents c9dbb02 + 897bb05 commit 41a1f48

File tree

3 files changed

+23
-12
lines changed

3 files changed

+23
-12
lines changed

src/maintainer/knowledge_base.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1132,7 +1132,7 @@ In order to qualify as a noarch python package, all of the following criteria mu
11321132
``dataclasses``.
11331133

11341134
.. hint::
1135-
1135+
11361136
You can build platform-specific ``noarch`` packages to include runtime requirements depending on the target OS.
11371137
See mini-tutorial below.
11381138

@@ -1148,7 +1148,7 @@ It is possible to build ``noarch`` packages with runtime requirements that depen
11481148
(Linux, Windows, MacOS), regardless the architecture (amd64, ARM, PowerPC, etc). This approach
11491149
relies on three concepts:
11501150

1151-
1. `Virtual packages <https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-virtual.html>`__.
1151+
1. `Virtual packages <https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-virtual.html>`__.
11521152
Prefixed with a double underscore, they are used by conda to represent system properties as
11531153
constraints for the solver at install-time. We will use ``__linux``, ``__win`` or ``__osx``,
11541154
which are only present when the running platform is Linux, Windows, or MacOS, respectively.
@@ -1826,7 +1826,7 @@ If you close the PR, it makes the bot think that another PR implementing the mig
18261826
Another reason why it is good to keep the PR open or in draft status is that people might help with it if they want in the future.
18271827
18281828
In some cases a migration PR may not get opened. Please look for
1829-
`the migration on our status page <https://conda-forge.org/status/#current_migrations>`_
1829+
`the migration on our status page <https://conda-forge.org/status/#big_migrations>`_
18301830
to see if there are any issues. This may show there are still dependencies
18311831
needing migration, in which case the best approach is to wait (or if possible
18321832
offer to help migrate those dependencies). If there is a bot error, there will

src/maintainer/updating_pkgs.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ When a new version of a package is released on PyPI/CRAN/.., we have a bot that
6868
The `regro-cf-autotick-bot <https://github.com/regro/autotick-bot>`__ continuously searches on a loop for any PyPI releases, GitHub releases, and any other sources of versions when any updates are released. The source code that gets executed in the loop comes from the `cf-scripts repository <https://github.com/regro/cf-scripts>`__, which contains the code to detect versions and submit PRs. Visit `cf-scripts <https://regro.github.io/cf-scripts/index.html>`__ to read more about it.
6969

7070
The bot creates updates via inspection of the upstream release and will always update the ``source`` section and build version in the `recipe metadata <https://docs.conda.io/projects/conda-build/en/stable/resources/define-metadata.html#>`_.
71-
As an experimental feature, the autotick bot can also be configured to verify or update the recipe's requirements for `Grayskull <https://github.com/conda-incubator/grayskull>`_-compatible recipes.
71+
As an experimental feature, the autotick bot can also be configured to verify or update the recipe's requirements for `Grayskull <https://github.com/conda-incubator/grayskull>`_-compatible recipes.
7272
This may help maintain packages with frequent requirements changes or specific requirements version pins, however this feature is not as extensively verified and proposed updates should be reviewed.
7373
(See the :ref:`bot` section in ``conda-forge.yml``)
7474

@@ -174,7 +174,7 @@ Updating for newly released Python version
174174
==========================================
175175

176176
When a new Python version is released (e.g. ``3.11``), an automatic migration process is triggered that will have ``@regro-cf-autotick-bot`` eventually automatically open pull requests to all feedstocks, updating their CI setup to include the new Python version in the build matrix. After veryfing that the PR build passes, that automatic PR can simply be merged to roll out packages for new Python version.
177-
This process takes time, though, and pull requests will not be opened to all feedstocks at the same time to not overload CI. The current status of the migration can be tracked on the `migration status page <https://conda-forge.org/status/#current_migrations>`_ and there maintainers can verify that their feedstock is listed under the ``AWAITING-PR`` dropdown list.
177+
This process takes time, though, and pull requests will not be opened to all feedstocks at the same time to not overload CI. The current status of the migration can be tracked on the `migration status page <https://conda-forge.org/status/#big_migrations>`_ and there maintainers can verify that their feedstock is listed under the ``AWAITING-PR`` dropdown list.
178178

179179
Testing changes locally
180180
=======================
@@ -247,7 +247,7 @@ the `repo data patches feedstock <https://github.com/conda-forge/conda-forge-rep
247247
If this is the case, the following general guidelines should be followed:
248248
1. Update the feedstocks recipe to ensure future builds do not propagate the issue with a new build number.
249249
2. Please make a PR there to add a patch. The patch should specify as much has possible the versions and times when the packages were generated. It may use the following information
250-
250+
251251
- The current timestamp, you may generate it with ``python -c "import time; print(f'{time.time():.0f}000')"``.
252252
- The problematic version and build numbers of the packages to affect.
253253

@@ -285,7 +285,7 @@ an issue in the feedstock repository with the following title:
285285
``@conda-forge-admin, please add user @username``
286286

287287
where ``username`` is the username of the new maintainer to be added.
288-
A PR will be automatically created and a maintainer or a member of the ``core`` team, in case no maintainer is active anymore, can then merge this PR to add the user.
288+
A PR will be automatically created and a maintainer or a member of the ``core`` team, in case no maintainer is active anymore, can then merge this PR to add the user.
289289
To contact core, ping them by mentioning @conda-forge/core in a comment or, if you haven't heard back in a while or are new to conda-forge, contact them through the community `Element <https://app.element.io/#/room/#conda-forge:matrix.org>`__.
290290

291291
.. note::

src/user/announcements.rst

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,31 @@ Our announcements are published to an RSS feed `here <https://conda-forge.org/do
88
2023
99
----
1010

11+
2023-07-12: End-of-life for CentOS 6
12+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
13+
14+
As you may be aware, we have delayed the deprecation of our CentOS 6 build
15+
system the ``linux64`` platform several times. We have now set a formal deprecation
16+
date to be June 30, 2024. This date matches the
17+
`end of extended life-cycle support <https://endoflife.software/operating-systems/linux/red-hat-enterprise-linux-rhel>`_
18+
from RedHat for RHEL 6. After this date, we build packages against
19+
CentoOS 7 by default for ``linux64``.
20+
21+
1122
2023-01-09: conda-forge Google Group is Now Read-only - Move to Discourse
1223
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1324

14-
We have made the conda-forge Google Group read-only. Please use the new
15-
conda-forge `discourse forum <https://conda.discourse.group/c/pkg-building/conda-forge/25>`_,
16-
our `Gitter room <https://gitter.im/conda-forge/conda-forge.github.io>`_, or it's `Matrix/Element
25+
We have made the conda-forge Google Group read-only. Please use the new
26+
conda-forge `discourse forum <https://conda.discourse.group/c/pkg-building/conda-forge/25>`_,
27+
our `Gitter room <https://gitter.im/conda-forge/conda-forge.github.io>`_, or it's `Matrix/Element
1728
counterpart <https://app.element.io/#/room/#conda-forge-space:matrix.org>`_ instead.
1829

1930

2031
2023-01-08: ``conda-forge/staged-recipes`` Feedstock Creation Job Moved
2132
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2233

23-
We have moved the CI job that makes new feedstocks to our
24-
`conda-forge/admin-requests <https://github.com/conda-forge/admin-requests>`_
34+
We have moved the CI job that makes new feedstocks to our
35+
`conda-forge/admin-requests <https://github.com/conda-forge/admin-requests>`_
2536
repo. The new location is reflected in the various links on repos and our status page.
2637

2738
2022

0 commit comments

Comments
 (0)