Skip to content
This repository was archived by the owner on May 6, 2025. It is now read-only.

Add RDP section to documentation #373

Merged
merged 1 commit into from
Mar 26, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .ansible-lint
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
skip_list:
# Role name virtio-win does not match ``^[a-z][a-z0-9_]+$`` pattern
- 'role-name'
# Lines should be no longer than 160 chars
- 'yaml'

verbosity: 1
6 changes: 2 additions & 4 deletions .github/workflows/ansible-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,7 @@ jobs:
- uses: actions/checkout@v3

- name: Lint Ansible Playbook
uses: ansible/ansible-lint-action@master
uses: ansible/ansible-lint-action@v6.0.2
with:
targets: ansible/*.yml
args: -x 204,403
override-deps: |
ansible-lint==5.3.2
args: -x role-name
1 change: 1 addition & 0 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,5 +47,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ERROR_ON_MISSING_EXEC_BIT: true
VALIDATE_ANSIBLE: false
VALIDATE_JSCPD: false
FILTER_REGEX_INCLUDE: .*(\.sh|\.json|\.github|http|tools|docs).*
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ with Packer.

```bash
sudo apt update
sudo apt install -y ansible curl git jq libc6-dev libvirt-daemon-system libvirt-dev python3-winrm qemu-kvm sshpass xorriso unzip virtualbox
sudo apt install -y ansible curl dnsmasq freerdp2-x11 git jq libc6-dev libvirt-daemon-system libvirt-dev python3-winrm qemu-kvm qemu-utils sshpass xorriso unzip virtualbox

PACKER_LATEST_VERSION="$(curl -s https://checkpoint-api.hashicorp.com/v1/check/packer | jq -r -M '.current_version')"
curl "https://releases.hashicorp.com/packer/${PACKER_LATEST_VERSION}/packer_${PACKER_LATEST_VERSION}_linux_amd64.zip" --output /tmp/packer_linux_amd64.zip
Expand Down Expand Up @@ -167,7 +167,7 @@ with Packer.
Pin-Priority: 50
EOF
sudo apt update
sudo apt install -y ansible curl git jq libc6-dev libvirt-daemon-system libvirt-dev python3-winrm qemu-kvm sshpass xorriso unzip packer/bullseye vagrant vagrant-libvirt
sudo apt install -y ansible curl dnsmasq freerdp2-x11 git jq libc6-dev libvirt-daemon-system libvirt-dev python3-winrm qemu-kvm qemu-utils sshpass xorriso unzip packer/bullseye vagrant vagrant-libvirt

sudo gpasswd -a ${USER} kvm ; sudo gpasswd -a ${USER} libvirt
sudo gpasswd -a ${USER} vboxusers ## If you have VirtualBox installed.
Expand All @@ -177,7 +177,7 @@ with Packer.

```bash
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install -y ansible curl git jq libvirt libvirt-devel qemu-kvm ruby-devel xorriso unzip VirtualBox
sudo dnf install -y ansible curl freerdp git jq libvirt libvirt-devel qemu-kvm ruby-devel xorriso unzip VirtualBox

PACKER_LATEST_VERSION="$(curl -s https://checkpoint-api.hashicorp.com/v1/check/packer | jq -r -M '.current_version')"
curl "https://releases.hashicorp.com/packer/${PACKER_LATEST_VERSION}/packer_${PACKER_LATEST_VERSION}_linux_amd64.zip" --output /tmp/packer_linux_amd64.zip
Expand Down
14 changes: 14 additions & 0 deletions templates/windows-10-enterprise-eval.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,20 @@ VAGRANT_DEFAULT_PROVIDER=virtualbox vagrant up
* Username: Administrator, vagrant
* Password: vagrant

## RDP access

Install [freerdp](https://www.freerdp.com/) to connect to Windows using [RDP](https://en.wikipedia.org/wiki/Remote_Desktop_Protocol)
protocol:

```bash
# Fedora
dnf install freerdp
# Ubuntu
apt-get install freerdp2-x11

vagrant rdp -- /cert-ignore
```

## VM Specifications

Drivers / Devices added for the VMs for specific providers.
Expand Down
14 changes: 14 additions & 0 deletions templates/windows-server-2012-eval.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,20 @@ VAGRANT_DEFAULT_PROVIDER=virtualbox vagrant up
* Username: Administrator, vagrant
* Password: vagrant

## RDP access

Install [freerdp](https://www.freerdp.com/) to connect to Windows using [RDP](https://en.wikipedia.org/wiki/Remote_Desktop_Protocol)
protocol:

```bash
# Fedora
dnf install freerdp
# Ubuntu
apt-get install freerdp2-x11

vagrant rdp -- /cert-ignore
```

## VM Specifications

Drivers / Devices added for the VMs for specific providers.
Expand Down
14 changes: 14 additions & 0 deletions templates/windows-server-2016-eval.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,20 @@ VAGRANT_DEFAULT_PROVIDER=virtualbox vagrant up
* Username: Administrator, vagrant
* Password: vagrant

## RDP access

Install [freerdp](https://www.freerdp.com/) to connect to Windows using [RDP](https://en.wikipedia.org/wiki/Remote_Desktop_Protocol)
protocol:

```bash
# Fedora
dnf install freerdp
# Ubuntu
apt-get install freerdp2-x11

vagrant rdp -- /cert-ignore
```

## VM Specifications

Drivers / Devices added for the VMs for specific providers.
Expand Down
14 changes: 14 additions & 0 deletions templates/windows-server-2019-eval.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,20 @@ VAGRANT_DEFAULT_PROVIDER=virtualbox vagrant up
* Username: Administrator, vagrant
* Password: vagrant

## RDP access

Install [freerdp](https://www.freerdp.com/) to connect to Windows using [RDP](https://en.wikipedia.org/wiki/Remote_Desktop_Protocol)
protocol:

```bash
# Fedora
dnf install freerdp
# Ubuntu
apt-get install freerdp2-x11

vagrant rdp -- /cert-ignore
```

## VM Specifications

Drivers / Devices added for the VMs for specific providers.
Expand Down
14 changes: 14 additions & 0 deletions templates/windows-server-2022-eval.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,20 @@ VAGRANT_DEFAULT_PROVIDER=libvirt vagrant up
VAGRANT_DEFAULT_PROVIDER=virtualbox vagrant up
```

## RDP access

Install [freerdp](https://www.freerdp.com/) to connect to Windows using [RDP](https://en.wikipedia.org/wiki/Remote_Desktop_Protocol)
protocol:

```bash
# Fedora
dnf install freerdp
# Ubuntu
apt-get install freerdp2-x11

vagrant rdp -- /cert-ignore
```

## Login Credentials

* Username: Administrator, vagrant
Expand Down