Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BREAKING CHANGE: Renaming service, config file and main script. #19

Closed
KwadFan opened this issue Jun 10, 2022 · 2 comments
Closed

BREAKING CHANGE: Renaming service, config file and main script. #19

KwadFan opened this issue Jun 10, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@KwadFan
Copy link
Member

KwadFan commented Jun 10, 2022

What happened

Due Changes in upcomming Version of mainsail, it is needed to rename some files.

This changes apply according to mainsail-crew/mainsail#876

Also, Arksine decided to "whitelist" crowsnest, so that it can be started, restarted and stopped due moonraker.

These changes are applied with the folloing commit:
Arksine/moonraker@3b76d81

Therefor I plan to rename some parts. I'll try to implement something to minimize the impact to existing Installation as possible.

I'll provide a new Issue with Information how to solve if it breaks.

Regards KwadFan

What did you expect to happen

It will unlikely break existing Installations.

How to reproduce

Update Crowsnest

Additional information

No response

@KwadFan KwadFan added the bug Something isn't working label Jun 10, 2022
@KwadFan KwadFan self-assigned this Jun 10, 2022
@KwadFan KwadFan added enhancement New feature or request and removed bug Something isn't working labels Jun 10, 2022
@KwadFan
Copy link
Member Author

KwadFan commented Jun 16, 2022

I promised to keep the impact small, but I failed horribly.
Sorry for that inconvenience.

So, to get it up and running again you need to reinstall crowsnest with a special procedure.

Login to your pi via ssh.

First we have to ensure you are using version 2.4.x
cd ~/crowsnest
git checkout 18ab214d490de08304280c1f2b250c8a9a746fcb

after that use

make uninstall

after uninstall finished, remove the whole [update_manager webcamd] section from your moonraker.conf!
Do a reboot.

If the Pi is up again, remove the whole crowsnest folder by typing

rm -rf ~/crowsnest

if that is done, follow the README to to reinstall crowsnest.

After the reboot,
copy the [cam ] sections of your old webcam.conf over to the new crowsnest.conf

restart crowsnest after. Wether by using mainsail (v2.2.0 is needed!) or typing

sudo systemctl restart crowsnest.service

If it isnt working after that please feel free to ping me on discord in webcam channel, I'll try to do my best afterwards.

Regards KwadFan

KwadFan added a commit that referenced this issue Aug 9, 2022
This fixes error as described in #19

Signed-off-by: Stephan Wendel <[email protected]>
@KwadFan
Copy link
Member Author

KwadFan commented Aug 16, 2022

I think everyone who uses corwsnest should be informed or faced that issue already, there for I close that.

@KwadFan KwadFan closed this as completed Aug 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant