Skip to content

Commit 2b90ea5

Browse files
committed
Split system requirements for quickstart
1 parent 719fe77 commit 2b90ea5

File tree

3 files changed

+36
-14
lines changed

3 files changed

+36
-14
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
:_mod-docs-content-type: REFERENCE
2+
3+
[id="system-requirements"]
4+
= System requirements
5+
6+
The following operating systems are supported for deploying {Project}:
7+
8+
.Operating systems supported for deploying {Project}
9+
[options="header"]
10+
|====
11+
| Operating system | Architecture
12+
ifdef::foreman-el,katello,orcharhino[]
13+
| {EL} 9 | x86_64 only
14+
endif::[]
15+
ifdef::satellite[]
16+
| {RHEL} 9 | x86_64 only
17+
endif::[]
18+
ifdef::foreman-deb[]
19+
| Debian 12 (Bookworm) | amd64
20+
| Ubuntu 22.04 (Jammy) | amd64
21+
endif::[]
22+
|====
23+
24+
ifdef::foreman-el,katello,orcharhino[]
25+
Installing {Project} on a system with Extra Packages for {EL} (EPEL) is not supported.
26+
endif::[]
27+
28+
The installation requires {project-minimum-memory} of memory.
29+
30+
The Foreman installer uses Puppet to install Foreman.
31+
This guide assumes that you have a newly installed operating system, on which the installer will setup Foreman, a Puppet server, and the Smart Proxy by default.
32+
33+
.Additional resources
34+
* {InstallingServerDocURL}operating-system-requirements[Operating system requirements in _{InstallingServerDocTitle}_]
35+
* {InstallingServerDocURL}system-requirements[System requirements in _{InstallingServerDocTitle}_]

guides/common/modules/ref_system-requirements.adoc

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
[id="system-requirements_{context}"]
44
= System requirements
55

6-
ifeval::["{context}" != "quick-start"]
76
The following requirements apply to the networked base operating system:
87

98
* x86_64 architecture
@@ -117,13 +116,3 @@ ISS Network Sync works across all {Project} versions that support it.
117116
For more information, see {ContentManagementDocURL}Synchronizing_Content_Between_Servers_content-management[Synchronizing Content Between {Project} Servers] in _{ContentManagementDocTitle}_.
118117
endif::[]
119118
endif::[]
120-
endif::[]
121-
122-
ifeval::["{context}" == "quick-start"]
123-
The installation requires {project-minimum-memory} of memory.
124-
For more information, see {InstallingServerDocURL}system-requirements_{project-context}[System Requirements].
125-
126-
The Foreman installer uses Puppet to install Foreman.
127-
This guide assumes that you have a newly installed operating system, on which the installer will setup Foreman, a Puppet server, and the Smart Proxy by default.
128-
129-
endif::[]

guides/doc-Quickstart/master.adoc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ It uses native operating system packaging (`.rpm` or `.deb` packages) and adds n
1313
Components include the Foreman web UI, Smart Proxy, a Puppet server, TFTP, DNS and DHCP servers.
1414
It is configurable and the Puppet modules can be read or run in "no-op" mode to see what changes it will make.
1515

16-
include::common/modules/ref_operating-system-requirements.adoc[leveloffset=+1]
17-
18-
include::common/modules/ref_system-requirements.adoc[leveloffset=+1]
16+
include::common/modules/ref_system-requirements-quickstart.adoc[leveloffset=+1]
1917

2018
include::common/modules/con_configuring-repositories.adoc[leveloffset=+1]
2119

0 commit comments

Comments
 (0)