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

Partial fix for #7039 #7060

Merged
merged 4 commits into from
Oct 17, 2019
Merged

Conversation

knatsakis
Copy link
Contributor

Summary

Partial fix for #7039

  • Moved updater installation code from netdata-installer.sh to packaging/installer/functions.sh
  • packaging/makeself/install-or-update.sh uses above code to install
    netdata updater
Component Name

packaging/makeself/install-or-update.sh

Additional Information

Another PR will be needed, in order to update kickstart-static64.sh and enable the netdata installer by default

- Moved updater installation code to packaging/installer/functions.sh
- packaging/makeself/install-or-update.sh uses above code to install
netdata updater
@squash-labs
Copy link

squash-labs bot commented Oct 11, 2019

Manage this branch in Squash

Test this branch here: https://7039-netdata-updater-kickstart-s9np0.squash.io

@netdatabot netdatabot added the area/packaging Packaging and operating systems support label Oct 11, 2019
packaging/installer/functions.sh Outdated Show resolved Hide resolved
netdata-installer.sh Show resolved Hide resolved
packaging/installer/functions.sh Show resolved Hide resolved
@cakrit cakrit merged commit 4b9cc50 into master Oct 17, 2019
@knatsakis knatsakis deleted the 7039-netdata-updater-kickstart-static64 branch October 18, 2019 13:11
knatsakis added a commit that referenced this pull request Nov 6, 2019
* netdata-installer.sh: Improve message about updater installation

* packaging/installer/functions.sh: get_crondir() fails if crondir is not found

* packaging/installer/functions.sh: Mark get_crondir and check_crondir_permissions functions as private
jackyhuang85 pushed a commit to jackyhuang85/netdata that referenced this pull request Jan 1, 2020
* Partial fix for netdata#7039
Moved updater installation code from netdata-installer.sh to packaging/installer/functions.sh
packaging/makeself/install-or-update.sh uses above code to install
netdata updater

- Moved updater installation code to packaging/installer/functions.sh
- packaging/makeself/install-or-update.sh uses above code to install
netdata updater

* Split install_or_remove_netdata_updater() function

* Improved netdata-updater related message output

* Improved variable declaration location in install-or-update.sh
jackyhuang85 pushed a commit to jackyhuang85/netdata that referenced this pull request Jan 1, 2020
…7200)

* netdata-installer.sh: Improve message about updater installation

* packaging/installer/functions.sh: get_crondir() fails if crondir is not found

* packaging/installer/functions.sh: Mark get_crondir and check_crondir_permissions functions as private
Saruspete pushed a commit to Saruspete/netdata that referenced this pull request May 21, 2020
* Partial fix for netdata#7039
Moved updater installation code from netdata-installer.sh to packaging/installer/functions.sh
packaging/makeself/install-or-update.sh uses above code to install
netdata updater

- Moved updater installation code to packaging/installer/functions.sh
- packaging/makeself/install-or-update.sh uses above code to install
netdata updater

* Split install_or_remove_netdata_updater() function

* Improved netdata-updater related message output

* Improved variable declaration location in install-or-update.sh
Saruspete pushed a commit to Saruspete/netdata that referenced this pull request May 21, 2020
…7200)

* netdata-installer.sh: Improve message about updater installation

* packaging/installer/functions.sh: get_crondir() fails if crondir is not found

* packaging/installer/functions.sh: Mark get_crondir and check_crondir_permissions functions as private
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/packaging Packaging and operating systems support
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants