RoPieeeXL: beta testers wanted

yeah but this is all ok …

So if you click ‘save’ you’re being logged out?

but ok, to switch to beta you need to do the following:

  • edit the file ‘/etc/ropieee.conf’ and change the parameter ‘rp_repo’ from ‘stable’ to ‘beta
  • run the command /opt/RoPieee/sbin/configure
  • reboot

Go back to the webpage and activate RoPieeeXL.

Yes, that is correct, just tied it again.

I’ve got some errors when running the above command and RoPieeeXL options DO NOT appear in the web interface

[root@OwenPi ~]# /opt/RoPieee/sbin/configure
configure [01-ropieee_upgrade_to_xl]
*** disabling RoPieeeXL
configure: 01-ropieee_upgrade_to_xl FAILED:
— BEGIN
Failed to disable unit: Unit file gmrender.service does not exist.
— END
configure [05-ropieee_timezone]
*** setting up timezone: Europe/London
configure [06-ropieee_hostname]
configure [15-ropieee_config_txt]
configure [17-ropieee_repositories]
*** setting up repositories for channel: beta
*** setting up ArchLinux repository with base: 201808_00
configure [18-ropieee_audio]
*** setting up audio for: hifiberry-dacplus
configure [20-ropieee_touchscreen]
configure [25-ropieee_update]
*** setting update scenario to on_boot
configure [30-ropieee_network_wired]
*** setting up wired network
configure [31-ropieee_network_wireless]
*** setting up wireless network
packet_write_wait: Connection to 192.168.1.211 port 22: Broken pipe

are you on wireless?

Yes I am on Wireless

no, but first you need a reboot after the configure, then you need to wait (it pulls in the update) and then the option becomes available in the web interface.

can you switch to wired? i think this complicates matters, for now at least.

OK, I will switch to wired, give me a few mins I have to move stuff.

OK now wired, redid /opt/RoPieee/sbin/configure - got this back and seemed to ge logged out again.
[root@OwenPi ~]# /opt/RoPieee/sbin/configure
configure [01-ropieee_upgrade_to_xl]
*** disabling RoPieeeXL
configure: 01-ropieee_upgrade_to_xl FAILED:
— BEGIN
Failed to disable unit: Unit file gmrender.service does not exist.
— END
configure [05-ropieee_timezone]
*** setting up timezone: Europe/London
configure [06-ropieee_hostname]
configure [15-ropieee_config_txt]
configure [17-ropieee_repositories]
*** setting up repositories for channel: beta
*** setting up ArchLinux repository with base: 201808_00
configure [18-ropieee_audio]
*** setting up audio for: hifiberry-dacplus
configure [20-ropieee_touchscreen]
configure [25-ropieee_update]
*** setting update scenario to on_boot
configure [30-ropieee_network_wired]
*** setting up wired network
configure [31-ropieee_network_wireless]
*** setting up wireless network
*** wireless: WPA supplicant
*** psk: REMOVED
*** wireless: override systemd-networkd-wait-online
configure: 31-ropieee_network_wireless FAILED:
— BEGIN
base64: invalid input
base64: invalid input
— END
configure [32-ropieee_network_services]
*** restart network daemon
configure [40-ropieee_ssh]
*** setting up SSH
configure [50-ropieee_extensions]
configure [75-ropieee_remote_control]
configure [95-ropieee_update_version_info]
[root@OwenPi ~]# /opt/RoPieee/sbin/configure
configure [01-ropieee_upgrade_to_xl]
*** disabling RoPieeeXL
configure: 01-ropieee_upgrade_to_xl FAILED:
— BEGIN
Failed to disable unit: Unit file gmrender.service does not exist.
— END
configure [05-ropieee_timezone]
*** setting up timezone: Europe/London
configure [06-ropieee_hostname]
configure [15-ropieee_config_txt]
configure [17-ropieee_repositories]
*** setting up repositories for channel: beta
*** setting up ArchLinux repository with base: 201808_00
configure [18-ropieee_audio]
*** setting up audio for: hifiberry-dacplus
configure [20-ropieee_touchscreen]
configure [25-ropieee_update]
*** setting update scenario to on_boot
configure [30-ropieee_network_wired]
*** setting up wired network
configure [31-ropieee_network_wireless]
*** setting up wireless network
*** wireless: WPA supplicant
*** psk: REMOVED
*** wireless: override systemd-networkd-wait-online
configure: 31-ropieee_network_wireless FAILED:
— BEGIN
base64: invalid input
base64: invalid input
— END
configure [32-ropieee_network_services]
*** restart network daemon
configure [40-ropieee_ssh]
*** setting up SSH
configure [50-ropieee_extensions]
configure [75-ropieee_remote_control]
configure [95-ropieee_update_version_info]

huh? logged out again? that i really can not explain :frowning:

OK, rebooted manually, cannot see the option in website, I presume it under advance somewhere?

it is, but you need to wait a few minutes. it first needs to update.

10+ mins here after rebooting, on 200Mb broadband. Is there somewhere I can check if things are happening via ssh?

pacman -Q | grep ropieee

pacman -Q | grep ropieee
inputlirc-ropieee 30-2
lirc-ropieee 0.10.1-8
mosquitto-ropieee 1.5.8-1
qt5-base-ropieee 5.12.3-1
ropieee 20190521-2
ropieee-contrib 20190509-1
ropieee-extensions 20190407-1
ropieee-remote 20190427-1
ropieee-version 273-1
ropieee-web 20190511-3

Can you send me feedback now? There’s something really strange going on…

Feedback sent:
0c9bfb1a88831ac3
Let me know if I can do anything else…

can you run:

pacman -Syu

and show me the results?

Presuming you wanted me to say yes to prompt

[root@OwenPi ~]# pacman -Syu
:: Synchronizing package databases…
ropieee-beta is up to date
core is up to date
extra is up to date
community is up to date
alarm is up to date
:: Starting full system upgrade…
warning: linux-raspberrypi-dsd: local (4.19.42-1) is newer than ropieee-beta (4.19.40-1)
warning: raspberrypi-bootloader: local (20190327-1) is newer than ropieee-beta (20190109-1)
warning: raspberrypi-bootloader-x: local (20190327-1) is newer than ropieee-beta (20190109-1)
warning: raspberrypi-firmware: local (20190320-1) is newer than ropieee-beta (20190109-1)
resolving dependencies…
error: could not open file /var/lib/pacman/local/linux-firmware-20190313.efd2c1c-1/desc: No such file or directory
looking for conflicting packages…

Packages (1) ropieee-web-20190522-1

Total Installed Size: 29.26 MiB
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring [####################################] 100%
(1/1) checking package integrity [####################################] 100%
(1/1) loading package files [####################################] 100%
(1/1) checking for file conflicts [####################################] 100%
:: Processing package changes…
(1/1) upgrading ropieee-web [####################################] 100%