From ce2f26c20e5e9143e4e8d468c101ffa8ba36f7b2 Mon Sep 17 00:00:00 2001 From: James Falcon Date: Mon, 15 May 2023 16:04:46 -0500 Subject: Replace Launchpad references with GitHub Issues --- .github/PULL_REQUEST_TEMPLATE.md | 4 ++-- README.md | 2 +- SECURITY.md | 11 ++++------- WIP-ONGOING-REFACTORIZATION.rst | 2 +- cloudinit/warnings.py | 6 +++--- doc/rtd/development/debugging.rst | 2 +- doc/rtd/explanation/events.rst | 4 ++-- doc/rtd/howto/bugs.rst | 19 +++++++++---------- doc/rtd/index.rst | 4 ++-- doc/rtd/reference/network-config-format-eni.rst | 1 - doc/rtd/reference/network-config.rst | 1 - 11 files changed, 25 insertions(+), 31 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 8f86cadc..30660f6a 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -11,8 +11,8 @@ no particular length requirements. If you need to write multiple paragraphs, feel free. -LP: #NNNNNNN (replace with the appropriate bug reference or remove -this line entirely if there is no associated bug) +Fixes: #NNNNN (GitHub Issue number. Remove line if irrelevant) +LP: #NNNNNN (Launchpad bug number. Remove line if irrelevant) ``` ## Additional Context diff --git a/README.md b/README.md index c2197d54..9c351a0a 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ If you need additional help consider reaching out with one of the following opti - Ask a question in the [``#cloud-init`` IRC channel on Libera](https://kiwiirc.com/nextclient/irc.libera.chat/cloud-init) - Search the cloud-init [mailing list archive](https://lists.launchpad.net/cloud-init/) - Better yet, join the [cloud-init mailing list](https://launchpad.net/~cloud-init) and participate -- Find a bug? [Report bugs on Launchpad](https://bugs.launchpad.net/cloud-init/+filebug) +- Find a bug? [Report bugs on GitHub Issues](https://github.com/canonical/cloud-init/issues) ## Distribution and cloud support diff --git a/SECURITY.md b/SECURITY.md index 28639e06..0ac707bd 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,13 +4,10 @@ The following documents the upstream cloud-init security policy. ## Reporting -If a user finds a security issue, they are requested to file a [private -security bug on Launchpad](https://bugs.launchpad.net/cloud-init/+filebug). -To ensure the information stays private, change the "This bug contains -information that is:" from "Public" to "Private Security" when filing. - -After the bug is received, the issue is triaged within 2 working days of -being reported and a response is sent to the reporter. +If a security bug is found, please send an email to +cloud-init-security@lists.canonical.com . After the bug is received, +the issue is triaged within 2 working days of being reported and a response +is sent to the reporter. ## cloud-init-security diff --git a/WIP-ONGOING-REFACTORIZATION.rst b/WIP-ONGOING-REFACTORIZATION.rst index f401af4e..800f690c 100644 --- a/WIP-ONGOING-REFACTORIZATION.rst +++ b/WIP-ONGOING-REFACTORIZATION.rst @@ -309,5 +309,5 @@ References .. _this comment in PR #363: https://github.com/canonical/cloud-init/pull/363#issuecomment-628829489 .. _abstractmethod: https://docs.python.org/3/library/abc.html#abc.abstractmethod .. _type aliases: https://docs.python.org/3/library/typing.html#type-aliases -.. _the list of bugs tagged net-refactor: https://bugs.launchpad.net/cloud-init/+bugs?field.tag=net-refactor +.. _the list of bugs tagged net-refactor: https://github.com/canonical/cloud-init/issues?q=is%3Aissue+is%3Aopen+net-refactor diff --git a/cloudinit/warnings.py b/cloudinit/warnings.py index 3c560436..892d502a 100644 --- a/cloudinit/warnings.py +++ b/cloudinit/warnings.py @@ -19,12 +19,12 @@ be identified. If you are seeing this message, please file a bug against cloud-init at - https://bugs.launchpad.net/cloud-init/+filebug?field.tags=dsid + https://github.com/canonical/cloud-init/issues Make sure to include the cloud provider your instance is running on. For more information see - https://bugs.launchpad.net/bugs/1660385 + https://github.com/canonical/cloud-init/issues/2795 After you have filed a bug, you can disable this warning by launching your instance with the cloud-config below, or @@ -48,7 +48,7 @@ For more information see If you are seeing this message, please file a bug against cloud-init at - https://bugs.launchpad.net/cloud-init/+filebug?field.tags=dsid + https://github.com/canonical/cloud-init/issues Make sure to include the cloud provider your instance is running on. diff --git a/doc/rtd/development/debugging.rst b/doc/rtd/development/debugging.rst index b0a0da35..c28c68fb 100644 --- a/doc/rtd/development/debugging.rst +++ b/doc/rtd/development/debugging.rst @@ -321,5 +321,5 @@ this will produce no output: .. _SRU: https://wiki.ubuntu.com/StableReleaseUpdates .. _CloudinitUpdates: https://wiki.ubuntu.com/CloudinitUpdates -.. _new cloud-init bug: https://bugs.launchpad.net/cloud-init/+filebug +.. _new cloud-init bug: https://github.com/canonical/cloud-init/issues .. _#cloud-init IRC channel: https://kiwiirc.com/nextclient/irc.libera.chat/cloud-init diff --git a/doc/rtd/explanation/events.rst b/doc/rtd/explanation/events.rst index 0767d025..a202033b 100644 --- a/doc/rtd/explanation/events.rst +++ b/doc/rtd/explanation/events.rst @@ -73,7 +73,7 @@ metadata, ``cloud-init`` will also bring up/down the newly added interface. .. warning:: Due to its use of ``systemd`` sockets, ``hotplug`` functionality is currently incompatible with SELinux. This issue is being `tracked - on Launchpad`_. Additionally, ``hotplug`` support is considered + in GitHub #3890`_. Additionally, ``hotplug`` support is considered experimental for non-Debian-based systems. Example @@ -92,4 +92,4 @@ On every boot, apply network configuration found in the datasource. when: ['boot'] .. _Cloud-init: https://launchpad.net/cloud-init -.. _tracked on Launchpad: https://bugs.launchpad.net/cloud-init/+bug/1936229 +.. _tracked in Github #3890: https://github.com/canonical/cloud-init/issues/3890 diff --git a/doc/rtd/howto/bugs.rst b/doc/rtd/howto/bugs.rst index 753d4545..369b259a 100644 --- a/doc/rtd/howto/bugs.rst +++ b/doc/rtd/howto/bugs.rst @@ -6,7 +6,7 @@ Reporting bugs In this guide, we will show you how to: 1) Collect logs to support your bug report. -2) File bugs to the upstream ``cloud-init`` project via `Launchpad`_. +2) File bugs to the upstream ``cloud-init`` project via `GitHub Issues`_. 3) Report issues for distro-specific packages. Collect logs @@ -40,20 +40,20 @@ following: Report upstream bugs ==================== -Bugs for upstream ``cloud-init`` are tracked using Launchpad. To file a bug: +Bugs for upstream ``cloud-init`` are tracked using GitHub Issues. To file a +bug: 1. Collect the necessary debug logs as described above. -2. `Create a Launchpad account`_ or login to your existing account. -3. `Report an upstream cloud-init bug`_. +2. `Report an upstream cloud-init bug`_ on GitHub. If debug logs are not provided, you will be asked for them before any further time is spent debugging. If you are unable to obtain the required logs please explain why in the bug. If your bug is for a specific distro using ``cloud-init``, please first -consider reporting it with the upstream distro or confirm that it still occurs -with the latest upstream ``cloud-init`` code. See the following section for -details on specific distro reporting. +consider reporting it with the downstream distro or confirm that it still +occurs with the latest upstream ``cloud-init`` code. See the following section +for details on specific distro reporting. Distro-specific issues ====================== @@ -103,9 +103,8 @@ To file a bug against the Arch package of ``cloud-init`` please use the details. .. LINKS: -.. _Launchpad: https://launchpad.net/ -.. _Create a Launchpad account: https://help.launchpad.net/YourAccount/NewAccount -.. _Report an upstream cloud-init bug: https://bugs.launchpad.net/cloud-init/+filebug +.. _GitHub Issues: https://github.com/canonical/cloud-init/issues +.. _Report an upstream cloud-init bug: https://github.com/canonical/cloud-init/issues .. _Ubuntu bug tracker: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+filebug .. _Debian bug tracker: https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=cloud-init;dist=unstable .. _Debian bug reporting wiki: https://www.debian.org/Bugs/Reporting diff --git a/doc/rtd/index.rst b/doc/rtd/index.rst index 81045051..2c5bd2a8 100644 --- a/doc/rtd/index.rst +++ b/doc/rtd/index.rst @@ -62,7 +62,7 @@ Having trouble? We would like to help! ``cloud-init`` - :ref:`Try the FAQ` for answers to some common questions - You can also search the ``cloud-init`` `mailing list archive`_ -- Find a bug? `Report bugs on Launchpad`_ +- Find a bug? `Report bugs on GitHub Issues`_ Project and community ===================== @@ -93,4 +93,4 @@ projects, contributions, suggestions, fixes and constructive feedback. .. _cloud-init mailing list: https://launchpad.net/~cloud-init .. _mailing list archive: https://lists.launchpad.net/cloud-init/ .. _Release schedule: https://discourse.ubuntu.com/t/cloud-init-release-schedule/32244 -.. _Report bugs on Launchpad: https://bugs.launchpad.net/cloud-init/+filebug +.. _Report bugs on GitHub Issues: https://github.com/canonical/cloud-init/issues diff --git a/doc/rtd/reference/network-config-format-eni.rst b/doc/rtd/reference/network-config-format-eni.rst index f89fdb46..be7bbeb2 100644 --- a/doc/rtd/reference/network-config-format-eni.rst +++ b/doc/rtd/reference/network-config-format-eni.rst @@ -17,5 +17,4 @@ This can happen in either :ref:`datasource_nocloud` or Please reference existing `documentation`_ for the :file:`/etc/network/interfaces(5)` format. -.. _Cloud-init: https://launchpad.net/cloud-init .. _documentation: http://manpages.ubuntu.com/manpages/trusty/en/man5/interfaces.5.html diff --git a/doc/rtd/reference/network-config.rst b/doc/rtd/reference/network-config.rst index f7289c25..fdadd3bf 100644 --- a/doc/rtd/reference/network-config.rst +++ b/doc/rtd/reference/network-config.rst @@ -316,7 +316,6 @@ Example output: USERCTL=no -.. _Cloud-init: https://launchpad.net/cloud-init .. _LXD: https://linuxcontainers.org/lxd/docs/master/cloud-init/#custom-network-configuration .. _NetworkManager: https://networkmanager.dev .. _Netplan: https://netplan.io/ -- cgit v1.2.1