Project

General

Profile

Actions

action #169555

closed

Setup new development laptop (rrichardson)

Added by robert.richardson 11 days ago. Updated 7 days ago.

Status:
Resolved
Priority:
Normal
Category:
Organisational
Target version:
Start date:
2024-11-08
Due date:
2024-11-23
% Done:

0%

Estimated time:

Description

Motivation

As i have received my replacement laptop yesterday, i will now set it up.

Acceptance Criteria

  • AC1: Setup Tumbleweed
  • AC2: Restore vpn, suse-certs, ssh, gpg, passwords
  • AC3: Setup development environment

Files

Actions #1

Updated by robert.richardson 11 days ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee set to robert.richardson
Actions #2

Updated by okurz 11 days ago

  • Tags set to reactive work
  • Category set to Organisational
  • Target version set to Ready
Actions #3

Updated by openqa_review 10 days ago

  • Due date set to 2024-11-23

Setting due date based on mean cycle time of SUSE QE Tools

Actions #4

Updated by robert.richardson 7 days ago

Had some issues connecting my BT headset (Sony WH-C720N), through GUI, and cli, temporarily setting AlwaysPairable = true in /etc/bluetooth/main.conf for the first pairing finally worked.

Setup and restore is mostly done, i've installed TW/Gnome and am able to start all oqa related services, however i'm still debugging the reverse proxy / networking setup, as trying to clone a job throws a 404 Error.

❯ openqa-clone-job --from https://openqa.opensuse.org/tests/4632977 --apikey=redacted --apisecret=redacted
Cloning children of opensuse-Tumbleweed-DVD-x86_64-Build20241109-create_hdd_textmode@64bit
downloading
https://openqa.opensuse.org/tests/4632977/asset/other/Tumbleweed.x86_64-1.0-libvirt-Snapshot20241109.vagrant.libvirt.box
to
/home/rrichardson/Code/basedir/openqa/share/factory/other/Tumbleweed.x86_64-1.0-libvirt-Snapshot20241109.vagrant.libvirt.box
downloading
https://openqa.opensuse.org/tests/4632977/asset/other/Tumbleweed.x86_64-1.0-virtualbox-Snapshot20241109.vagrant.virtualbox.box
to
/home/rrichardson/Code/basedir/openqa/share/factory/other/Tumbleweed.x86_64-1.0-virtualbox-Snapshot20241109.vagrant.virtualbox.box
downloading
https://openqa.opensuse.org/tests/4632977/asset/other/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20241109-Media.iso.sha256
to
/home/rrichardson/Code/basedir/openqa/share/factory/other/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20241109-Media.iso.sha256
downloading
https://openqa.opensuse.org/tests/4632977/asset/iso/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20241109-Media.iso
to
/home/rrichardson/Code/basedir/openqa/share/factory/iso/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20241109-Media.iso
Failed to create job, server replied: "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>\n</head><body>\n<h1>Not Found</h1>\n<p>The requested URL was not found on this server.</p>\n<p>Additionally, a 404 Not Found\nerror was encountered while trying to use an ErrorDocument to handle the request.</p>\n</body></html>\n"

Also, GNOME software shows there are 3 pending firmware updates, though clicking the Download button has no effect besides reloading the same Downloads page. Zypper does not show any pending updates.

I've also returned my old devices to the office earlier today.

Actions #5

Updated by okurz 7 days ago

robert.richardson wrote in #note-4:

[…]
Failed to create job, server replied: "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>\n</head><body>\n<h1>Not Found</h1>\n<p>The requested URL was not found on this server.</p>\n<p>Additionally, a 404 Not Found\nerror was encountered while trying to use an ErrorDocument to handle the request.</p>\n</body></html>\n"

this looks like you have a local HTTP/HTTPS server running but maybe it's not openQA. You can use --host to specify a local server as target especially if you don't have a proxy on 80/443, e.g. --host http://localhost:9526

Actions #6

Updated by robert.richardson 7 days ago

  • Status changed from In Progress to Feedback

thank you, that worked :)

I see, it was just missing the port then, as it should default to localhost anyways. I was on the wrong track due to the error message i had show up before:

...
Failed to create job, empty response. Make sure your HTTP proxy is running, e.g. apache, nginx, etc.

So that only leaves the issue of the uninstallable updates, i'm not sure if this is out of scope for the ticket.

Actions #7

Updated by robert.richardson 7 days ago

i was able to install the firmware updates using the cli tool fwupdmgr

sudo fwupdmgr refresh
sudo fwupdmgr get-updates
sudo fwupdmgr update

Weirdly GNOME software now suggests i should downgrade a couple (mostly openqa related) packages

The downlod button once again only refreshes the page (i assume GNOME software is missing root permissions), so i would for now just ignore the suggested downgrades and set the ticket to resolved, as my local dev instance is working and zypper says i'm up-to-date.

Actions

Also available in: Atom PDF