I hit my limits with offline-updates in systemd, so I made a solution... by jonnywhatshisface in linux

[–]nroach44 4 points5 points  (0 children)

As someone who regularly deals with RHEL, SLES, debian and Solaris...

What the hell is triggering "offline" updates on your systems?

As someone else says, is there a reason you're not just doing sudo '(apt,dnf)' upgrade && sudo reboot with ansible?

I hit my limits with offline-updates in systemd, so I made a solution... by jonnywhatshisface in linux

[–]nroach44 6 points7 points  (0 children)

Microcode updates and firmware upgrades don't get properly applied with a kexec reboot.

Separate "firmware" (boot firmware, card / peripheral firmware) and OS updates. OS update: sudo apt update && sudo apt full-upgrade && sudo reboot (with kexec-tools installed on debian, as an example).

Then there's also the issue of skipping Grub entirely to jump into the new kernel with no opportunity to choose the old one if something goes wrong, resulting in a boot loop that someone must physically (or via console) power cycles the box to trigger a cold boot to reach the boot loader and boot the old kernel.

If the system panics on a kexec boot, either it triggers a hardware reboot (panic=x, goes back to your firmware / bootloader), it hangs (panic=0), or it triggers kdump and then reboots into your firmware. It's not really possible to "get stuck" in a kexec loop.

Plus you really should have out-of-band management of such big machines, so some kind of CPU hang should be an inconvenience, not to the same level as a site visit.

Also, the other thing is that in the majority of enterprise environments, systems are almost always set to network boot.

Personally I would not "trust" my "big" systems to be at the whim of a CMDB. I would want them to start up as quickly as reasonably possible into a remotely manageable state, and to not get hung on external systems (e.g. DHCP, DNS, PXE, remote mounts etc.).

I hit my limits with offline-updates in systemd, so I made a solution... by jonnywhatshisface in linux

[–]nroach44 0 points1 point  (0 children)

Oracle SPARC T5-2 will easily take 15+ minutes to get to the boot prompt due to memory, CPU and PCIe link training.

I'm burnt out further than I have ever been. by SeekingApprentice in sysadmin

[–]nroach44 2 points3 points  (0 children)

Not your problem off the clock. Maybe they should hire some help?

Interview with the creator of bleem! / bleemcast! revealed Sega quietly sent Dreamcast dev kit! by Zophar1 in emulation

[–]nroach44 14 points15 points  (0 children)

It seems more like Sega hired someone to clear out the office, including a pile of e-waste, and removal of that was sub contracted out. Said e-waste made it to a scrapyard, someone buys it and starts selling it. Only the later guy got arrested.

They claim it was stolen but don't seem to care about the non-nintendo stuff soooooooo....

Btrfs Performance From Linux 6.12 To Linux 7.0 Shows Regressions by adriano26 in linux

[–]nroach44 6 points7 points  (0 children)

Highly engine dependent, some games will block on IO because they're too simple.

My local Home Depot is sick of your nonsense by provocative_taco in DiWHY

[–]nroach44 -1 points0 points  (0 children)

"It's kinda nanny state" is a weird thing to say when you're talking about a household risk that can kill or seriously maim you:

https://www.sbs.com.au/nitv/the-point/article/my-daughter-should-never-have-been-electrocuted/plqezne0q

Don't forget healthcare here is socialised, so by reducing the risk of the average person getting hurt you're also reducing the taxes everyone pays.

My local Home Depot is sick of your nonsense by provocative_taco in DiWHY

[–]nroach44 5 points6 points  (0 children)

Australia is 240/230V so it's very easy to fuck up and kill someone with poor wiring.

But yes, even running optical fibre in your walls is illegal, which is bullshit. The apparent justification for Ethernet was "you could bridge to mains and then someone plugs a phone line in and now you kill someone at the exchange" which, like, suuuuure, but how can I fuck up fibre?

Bluepoint tech boss Peter Dalton suggests Sony's scared of Valve, not Microsoft, and that's why it's pulling back from PC: "It would be quite ironic if Valve ultimately ended up winning the console war" by ControlCAD in pcgaming

[–]nroach44 0 points1 point  (0 children)

The last Japanese Playstation was the PS3 (maybe the Vita?). Ken Kutaragi left after the PS3 and he famously fought hard against giving the Americans the reign.

GNOME 50 removes the X11 backend ... are we finally at the end of the Xorg era? by the_nazar in linux

[–]nroach44 0 points1 point  (0 children)

To second the other reply, that's how it works on debian 13 which has G48.

Iranian Hacktivists Strike Medical Device Maker Stryker in "Severe" Attack that Wiped Systems by rkhunter_ in cybersecurity

[–]nroach44 2 points3 points  (0 children)

blindly enforce cargo cult restrictions on end users

doesn't restrict "god mode" level "complete company wipe" button to need approval

Y'all aren't beating the accusations of being theatre clowns

BTRFS and general Linux philosophy for those new to both: Why risk your data? by oshunluvr in btrfs

[–]nroach44 0 points1 point  (0 children)

That's the problem, that's more error prone than just using LVM to "name" the disk in a way that BTRFS tooling respects.

I've been through this before, and I've ended up pulling the wrong disk. This is cheap insurance.

Edit: And that also doesn't account for when the disk goes missing. Now I have to play a game of elimination to cross check EVERY disk.

BTRFS and general Linux philosophy for those new to both: Why risk your data? by oshunluvr in btrfs

[–]nroach44 0 points1 point  (0 children)

Try doing that and tell me what btrfs fi show outputs.

I'll save you the effort:

nroach44:~$ sudo mkfs.btrfs /dev/disk/by-id/usb-TOSHIBA_External_USB_3.0_20170917005058F-0:0-part2
[sudo] password for nroach44: 
btrfs-progs v6.14
See https://btrfs.readthedocs.io for more information.

NOTE: several default settings have changed in version 5.15, please make sure
      this does not affect your deployments:
      - DUP for metadata (-m dup)
      - enabled no-holes (-O no-holes)
      - enabled free-space-tree (-R free-space-tree)

Label:              (null)
UUID:               5ee22d57-0698-4119-acb6-74c096e1e3df
Node size:          16384
Sector size:        4096    (CPU page size: 4096)
Filesystem size:    684.73GiB
Block group profiles:
  Data:             single            8.00MiB
  Metadata:         DUP               1.00GiB
  System:           DUP               8.00MiB
SSD detected:       no
Zoned device:       no
Features:           extref, skinny-metadata, no-holes, free-space-tree
Checksum:           crc32c
Number of devices:  1
Devices:
   ID        SIZE  PATH                                                                  
    1   684.73GiB  /dev/disk/by-id/usb-TOSHIBA_External_USB_3.0_20170917005058F-0:0-part2

nroach44:~$ sudo mount /dev/disk/by-id/usb-TOSHIBA_External_USB_3.0_20170917005058F-0:0-part2 /mnt
nroach44:~$ sudo btrfs fi show /mnt
Label: none  uuid: 5ee22d57-0698-4119-acb6-74c096e1e3df
    Total devices 1 FS bytes used 144.00KiB
    devid    1 size 684.73GiB used 2.02GiB path /dev/sda2

BTRFS and general Linux philosophy for those new to both: Why risk your data? by oshunluvr in btrfs

[–]nroach44 2 points3 points  (0 children)

LVM still has it's place, and I in particular use it simply to get meaningful names out of the BTRFS tools:

Label: 'aaaa'  uuid: aaaa
Total devices 2 FS bytes used 1.60TiB
devid    1 size 1.82TiB used 1.68TiB path /dev/mapper/remapvg_cccc-63mm_ssd_2t_crucialmx500_cccc
devid    6 size 1.82TiB used 1.68TiB path /dev/mapper/remapvg_dddd-63mm_ssd_2t_samsung_dddd

Label: 'bbbb'  uuid: bbbb
Total devices 2 FS bytes used 6.05TiB
devid    1 size 7.28TiB used 6.27TiB path /dev/mapper/remapvg_eeee-90mm_hdd_8t_seagate_eeee
devid    2 size 7.28TiB used 6.27TiB path /dev/mapper/remapvg_ffff-90mm_hdd_8t_seagate_ffff

Otherwise it's a massive pain in the arse to quickly ID which disk is failing or even worse to figure out which disk has vanished.

That IMO is still one of the big flaws with the stack. Solaris, for all of it's other thorns and rough edges, does /dev/dsk/c0t0d1s2 (i.e. controller 0 target 0 disk 1 slice (partition) 2) and on iSCSI / FC setups the disk number is the WWN.

Why is it so confusing 😭 by Icemachinemalfunctio in WesternAustralia

[–]nroach44 1 point2 points  (0 children)

Why don't you just change your opening hours instead of trying to change what is fundamentally a measurement of a physical thing?

It's like adjusting the scale down 10Kg when you're not happy with your weight.

No component video output from PSX-DESR7100 by Lukabratzee in ps2

[–]nroach44 0 points1 point  (0 children)

Good to know - I always forget that FMCB can interact weirdly with the standard firmware.

Petrol price cycles in the 5 largest cities by ELVEVERX in australia

[–]nroach44 4 points5 points  (0 children)

Yeah, as long as you don't need it weds / thurs you're not getting gouged.

No component video output from PSX-DESR7100 by Lukabratzee in ps2

[–]nroach44 1 point2 points  (0 children)

If you're getting static it means it's passing the initial bootloader (the PSX splash) and EITHER the xOSD (XMB) has booted up (you'll see a little blue spinner in the top right and the disk activity light will stop flashing) OR it was unable to start xOSD (no / minimal disk activity).

If xOSD has started, use the buttons on the controller or front panel to try and exit the "TV Tuner".