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

Fixed install/remove of influxdb on non-systemd Debian/Ubuntu systems #7933

Closed
wants to merge 7 commits into from

Conversation

martinseener
Copy link

@martinseener martinseener commented Feb 2, 2017

See PR on telegrad for rationale: influxdata/telegraf#2360

Required for all non-trivial PRs
  • Rebased/mergable
  • Tests pass
  • CHANGELOG.md updated
  • Sign CLA (if not already signed)

@martinseener martinseener changed the title Fixed install/remove of telegraf on non-systemd Debian/Ubuntu systems Fixed install/remove of influxdb on non-systemd Debian/Ubuntu systems Feb 2, 2017
@martinseener martinseener force-pushed the debian_sysvinit_fix branch 3 times, most recently from b825676 to d2a2096 Compare February 3, 2017 15:06
@martinseener
Copy link
Author

Also updated package.sh Go version to 1.7.5 which is an addition to #7926 and also does the same as #7947 (so this can be closed and the contributor doesn't need to sign the CLA)

@martinseener
Copy link
Author

@jwilder removed package.sh with latest rebase

@martinseener
Copy link
Author

@jwilder i've moved that one to 1.3.0 as well. I really hope that you or some other maintainer is merging this soon as it is a bug and peeving not just us here at work 🤕

@rossmcdonald rossmcdonald added this to the 1.3.0 milestone Feb 15, 2017
# Assuming SysVinit
install_init
# Run update-rc.d or fallback to chkconfig if not available
if which update-rc.d >/dev/null; then
Copy link
Contributor

Choose a reason for hiding this comment

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

All calls to which should be updated with &>/dev/null, not >/dev/null. On CentOS, I get this on a vanilla installation:

$ sudo rpm -i influxdb-1.2.1~rc3~cab47cd.x86_64.rpm
which: no update-rc.d in (/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin)
which: no update-rc.d in (/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin)

Copy link
Author

Choose a reason for hiding this comment

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

fixed

# Amazon Linux logic
install_init
# Run update-rc.d or fallback to chkconfig if not available
if which update-rc.d >/dev/null; then
Copy link
Contributor

Choose a reason for hiding this comment

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

Should be updated to &>/dev/null

Copy link
Author

Choose a reason for hiding this comment

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

fixed. also there was a third place in this file which i also fixed ;)

Copy link
Contributor

@rossmcdonald rossmcdonald left a comment

Choose a reason for hiding this comment

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

Needs minor changes to the which calls. Other than that, this looks good.

@rbetts rbetts removed this from the 1.3.0 milestone Jun 13, 2017
@martinseener
Copy link
Author

I don't want to be crude but can anybody tell me please, why this hasn't been merged into 1.3.0? Is something missing or not working (i've tested this one extensively on several distros with either SysVinit and Systemd)
In Telegraf, this has already been merged and released in 1.3.0 (influxdata/telegraf#2360).

nathanielc pushed a commit to influxdata/kapacitor that referenced this pull request Nov 8, 2017
According to last review changes in similar PR on influxdb: influxdata/influxdb#7933
fdhex pushed a commit to fdhex/kapacitor that referenced this pull request Jun 12, 2018
According to last review changes in similar PR on influxdb: influxdata/influxdb#7933
@mark-rushakoff mark-rushakoff changed the base branch from master to 1.8 January 11, 2019 19:08
@e-dard e-dard added the community-pr Pull requests from the community. Thank you! label Feb 1, 2019
@stale
Copy link

stale bot commented Jul 22, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jul 22, 2019
@martinseener
Copy link
Author

Why won't fix? If i repair the branch again, will it then be merged after more than 2 years?

@stale stale bot removed the wontfix label Jul 23, 2019
@stale
Copy link

stale bot commented Oct 21, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Oct 21, 2019
@stale
Copy link

stale bot commented Oct 28, 2019

This issue has been automatically closed because it has not had recent activity. Please reopen if this issue is still important to you. Thank you for your contributions.

@stale stale bot closed this Oct 28, 2019
@martinseener
Copy link
Author

Any updates on this? Can anyone of the reviewers @rossmcdonald @gunnaraasen say something about this? It's still an issue for us and not merged after 2 years. It's a shame. Please give some information wether it's planned to be merged or not. But please not just ignore it for a long time and let a bot close it. Thanks alot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community-pr Pull requests from the community. Thank you! proposed wontfix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants