Commit Graph

6389 Commits

Author SHA1 Message Date
Robert Krátký dd24762954 Add docs checks to GH workflows:
* spellcheck
  * linkcheck
  * inclusive-language check
2023-10-23 21:56:36 +02:00
Dan Bungert 4f1b2ccca2
Merge pull request #1847 from rkratky/FR-5738_spellcheck
Fix spelling mistakes to pass spellcheck
2023-10-23 13:46:50 -06:00
Robert Krátký 1c4f2e4e6f Fix spelling mistakes to pass spellcheck.
Reflect review feedback (to be squashed once PR acked).
2023-10-23 21:43:52 +02:00
Dan Bungert 3cd76f11e7
Merge pull request #1850 from rkratky/FR-5543_feedback-button
Update and fix project navigation in docs
2023-10-23 12:02:49 -06:00
Dan Bungert 8b37752d9d
Merge pull request #1849 from rkratky/FR-5758_remove-devel
Remove the Development section from docs
2023-10-23 12:00:13 -06:00
Robert Krátký 4bad051494 Update and fix project navigation
* Header titles & links
* Footer links
* Feedback button
2023-10-23 16:28:43 +02:00
Robert Krátký 63a606cd99 Remove the Development section. 2023-10-23 15:19:54 +02:00
Dan Bungert 599aefdd73
Merge pull request #1838 from rkratky/FR-5664_linkcheck-fixes
Fixes invalid links reported by linkcheck in docs
2023-10-19 07:57:11 -06:00
Robert Krátký 162a2e9a79 Fix invalid links reported by linkcheck.
(Introduced the extlinks extension for handling manpage links.)
2023-10-19 15:02:18 +02:00
Dan Bungert d2637daa0a
Merge pull request #1843 from rkratky/FR-5687_edit-this-page
Fix docs path for theme to function
2023-10-18 08:06:17 -06:00
Dan Bungert 8738abd923
Merge pull request #1842 from rkratky/FR-5545_contact-info
Add contact info to docs index page
2023-10-18 08:04:44 -06:00
Dan Bungert 300e273743
Merge pull request #1841 from rkratky/FR-5544_google
Add Google Console verif. file
2023-10-18 08:04:27 -06:00
Dan Bungert 65da5078a6
Merge pull request #1839 from rkratky/FR-5688_add-missing-artifacts
Add missing docs artifacts (to fix docs styling)
2023-10-18 08:04:16 -06:00
Robert Krátký 1f2533f7d0 Add Google Consople verif. file. 2023-10-18 15:48:15 +02:00
Robert Krátký 0204b31301 Add missing style artifacts. 2023-10-18 14:37:24 +02:00
Robert Krátký 5870cbc99d Fix greedy .gitignore. 2023-10-18 14:37:11 +02:00
Robert Krátký 0b2610397f Add contact info to index page. 2023-10-18 14:01:13 +02:00
Robert Krátký 215e50fa5a Fix docs path for theme to function. 2023-10-18 13:59:32 +02:00
Dan Bungert 3452c5772e
Merge pull request #1837 from rkratky/FR-5630_sphinx-warn
Docs build errors
2023-10-12 06:20:09 -06:00
Robert Krátký f55043f5b1 FR-5630 Fix Sphinx YAML syntax warning. 2023-10-12 14:12:32 +02:00
Robert Krátký 5530ce194c FR-5630 Fix rST heading syntax. 2023-10-12 14:11:52 +02:00
Dan Bungert 2d45af573e
Merge pull request #1836 from rkratky/FR-5673_specific-checks
FR-5673: exclude doc/ from CI and Snap checks.
2023-10-12 03:12:20 -06:00
Robert Krátký 9f36439c6d FR-5673: exclude doc/ from CI and Snap checks. 2023-10-11 19:35:07 +02:00
Dan Bungert 8eddf7fc5a
Merge pull request #1834 from dbungert/fix-target-log-dir
shutdown: fix perms on /target/var/log/installer
2023-10-10 16:10:48 -06:00
Dan Bungert 2d7210557b shutdown: fix perms on /target/var/log/installer 2023-10-10 22:56:59 +01:00
Olivier Gayot 7549af4ad0
Merge pull request #1832 from ogayot/variation-bug
Fix crash when switching sources having different variations
2023-10-10 19:17:19 +02:00
Olivier Gayot d4820497e7 filesystem: do not keep the variation info when the source changes
When the source changes, the available variations should change as well.
If we keep the old variations in the
FilesystemController._variations_info dictionary, we end up with a crash
later in the install.

Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2023-10-10 16:59:59 +02:00
Olivier Gayot 65612edc0b examples: add desktop source with different variations
Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
2023-10-10 16:59:31 +02:00
Dan Bungert f9e2cbfcc1
Merge pull request #1830 from dbungert/log-ctd
log: move /var/log/installer back to 0770 root:adm
2023-10-10 06:52:26 -06:00
Dan Bungert 84bcd5f7c8 log: move /var/log/installer back to 0770 root:adm 2023-10-10 13:25:26 +01:00
Dan Bungert 00011e24f9
Merge pull request #1828 from dbungert/c-n-f
apt: fix source.list mode
2023-10-09 09:18:29 -06:00
Dan Bungert 91e84c70ba apt: fix source.list mode 2023-10-09 14:27:40 +01:00
Dan Bungert c302876bce
Merge pull request #1826 from rkratky/FR-5578_version-numbers
Support for Sphinx substitutions
2023-10-06 09:01:25 -06:00
Robert Krátký f7a00e40f1 FR-5578: Add support for variable substitutions. 2023-10-06 08:55:44 -06:00
Dan Bungert 9621eeca9e
Merge pull request #1827 from rkratky/FR-5513-formatting-language-fixes
Fixes formatting, language and markup in s390x autoinstall
2023-10-06 08:26:04 -06:00
Dan Bungert b1e08b5907
Merge pull request #1822 from rkratky/sphinx-starter
Adopt Docs Starter Pack config
2023-10-06 07:03:43 -06:00
Robert Krátký 7b1f0c1aed Adopt Docs Starter Pack config. 2023-10-06 14:50:56 +02:00
Robert Krátký 1379670437 FR-5513: Fixes formatting, language and markup in s390x autoinstall. 2023-10-06 14:18:09 +02:00
Dan Bungert e388c263b4
Merge pull request #1825 from dbungert/log
Log
2023-10-05 18:58:19 -06:00
Dan Bungert ca8f1ca826 snapcraft: curtin logs change 2023-10-05 18:26:14 -06:00
Dan Bungert c9cfdafe0c log: create /var/log/installer root only 2023-10-05 18:03:32 -06:00
Dan Bungert 1da5cac477 several: turn off aiohttp access log
It will log arguments, so unless we are certain the arguments are clean
this will cause trouble.  Just turn it off.
2023-10-05 18:03:02 -06:00
Dan Bungert 80b144f220 file_util: just make written files root only 2023-10-05 17:22:18 -06:00
Dan Bungert f567f9e1f5 network: disable log line that logs psk 2023-10-05 17:21:07 -06:00
Dan Bungert e55b5bf8aa
Merge pull request #1823 from dbungert/translations-sync-2023-10-05
po: merge from translations-export
2023-10-05 17:01:52 -06:00
Dan Bungert 0201c7756a revert en_GB, it has czech 2023-10-05 15:54:49 -06:00
Dan Bungert 6417720a2e po: merge from translations-export 2023-10-05 11:37:30 -06:00
Dan Bungert d4e9f7d3b8
Merge pull request #1814 from ogayot/noop-no-emit-source-configured
source: do not fire a configured event again if nothing changed
2023-10-04 20:46:13 -06:00
Dan Bungert 2970912b7c
Merge pull request #1820 from dbungert/CVE-2023-5182
install: create autoinstall-user-data 0400
2023-10-04 20:45:49 -06:00
Dan Bungert 62e126896f install: create autoinstall-user-data 0400
CVE-2023-5182

As autoinstall-user-data contains a password hash hash for a user with
sudo access, create the autoinstall-user-data as 0400 root:root.

The old permissions are 0640 root:adm, and the adm group does not by
default have sudo access, so cracking that hash could lead to privilege
escallation for someone in the adm group.

Thanks to Patric Åhlin and Johan Hortling for identifying and reporting
the issue.
2023-10-04 19:32:33 -06:00