Skip to content

FOGL-1499 Shutdown & restart using signals from systemctl script to avoid authentication issues#1590

Closed
MarkRiddoch wants to merge 37 commits intodevelopfrom
FOGL-1499
Closed

FOGL-1499 Shutdown & restart using signals from systemctl script to avoid authentication issues#1590
MarkRiddoch wants to merge 37 commits intodevelopfrom
FOGL-1499

Conversation

@MarkRiddoch
Copy link
Contributor

No description provided.

Signed-off-by: Mark Riddoch <mark@dianomic.com>
pintomax
pintomax previously approved these changes Mar 14, 2025
Signed-off-by: Mark Riddoch <mark@dianomic.com>
pintomax
pintomax previously approved these changes Mar 14, 2025
Copy link
Member

@ashish-jabble ashish-jabble left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left some comments!

Can't we use the older file (~/.fledge) for authentication instead?

pintomax
pintomax previously approved these changes Mar 18, 2025
Signed-off-by: Mark Riddoch <mark@dianomic.com>
ashish-jabble and others added 18 commits April 24, 2025 11:29
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
Signed-off-by: ashish-jabble <ashish@dianomic.com>
FOGL-9651 Incorporation of the Systemctl role into the user roles table
Signed-off-by: Mark Riddoch <mark@dianomic.com>
Signed-off-by: Mark Riddoch <mark@dianomic.com>
Signed-off-by: Mark Riddoch <mark@dianomic.com>
restart on SIGHUP. Update services to use signal method to shutdown to
avoid authentication issues.

Signed-off-by: Mark Riddoch <mark@dianomic.com>
@MarkRiddoch MarkRiddoch changed the title FOGL-1499 Use certificate for systemctl authentication FOGL-1499 Shutdown & restart using signals from systemctl script to avoid authentication issues Oct 2, 2025
@MarkRiddoch
Copy link
Contributor Author

@ashish-jabble, @pintomax, @firozalikhan This has been awaiting review for a month now, please take a look at it when you have some time.

@ashish-jabble
Copy link
Member

@MarkRiddoch In light of the shutdown and restart processes utilizing signals, is the systemctl user still necessary?

I would suggest creating an additional pull request that incorporates minimal alterations along with the essential modifications to resolve this issue. It appears that with the new approach, the creation of a new systemctl user is indeed not required.

@MarkRiddoch
Copy link
Contributor Author

@MarkRiddoch In light of the shutdown and restart processes utilizing signals, is the systemctl user still necessary?

I would suggest creating an additional pull request that incorporates minimal alterations along with the essential modifications to resolve this issue. It appears that with the new approach, the creation of a new systemctl user is indeed not required.

No, probably not

@MarkRiddoch MarkRiddoch closed this Dec 3, 2025
@MarkRiddoch
Copy link
Contributor Author

Closing as merging is blocked by change request from past employee

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants