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

Add pricenode one-command installer script, systemd service, README #3997

Merged
merged 3 commits into from
Feb 26, 2020

Conversation

wiz
Copy link
Contributor

@wiz wiz commented Feb 21, 2020

No description provided.

@wiz wiz requested a review from cbeams as a code owner February 21, 2020 12:05
@wiz wiz requested review from freimair and removed request for cbeams February 21, 2020 12:05
@ripcurlx
Copy link
Contributor

Copy link
Contributor

@ripcurlx ripcurlx left a comment

Choose a reason for hiding this comment

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

NACK - Please see #3997 (comment)

Copy link
Contributor

@cbeams cbeams left a comment

Choose a reason for hiding this comment

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

Nit, see comments.

pricenode/install_pricenode_debian.sh Outdated Show resolved Hide resolved
Copy link
Contributor

@freimair freimair left a comment

Choose a reason for hiding this comment

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

NACK

  • the config for the JVM heap monitoring has been changed so that it constantly creates errors for pricenodes (because the jmxremote-access point is not configured) AND there is not java heapspace monitoring
  • see comment for line 55

monitor/install_collectd_debian.sh Show resolved Hide resolved
@wiz wiz force-pushed the add-pricenode-installer branch from eca27f7 to c23f032 Compare February 22, 2020 11:28
Copy link
Contributor

@freimair freimair left a comment

Choose a reason for hiding this comment

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

Copy link
Contributor

@freimair freimair left a comment

Choose a reason for hiding this comment

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

I would suggest adding a /etc/default/bisq.env file just as the seed node has with the following contents:

JAVA_OPTS=""
BITCOIN_AVG_PUBKEY=__BITCOIN_AVG_PUBKEY__
BITCOIN_AVG_PRIVKEY=__BITCOIN_AVG_PRIVKEY__

and revert the if-check in the collectd install script.

@wiz wiz requested review from ripcurlx, cbeams and freimair February 22, 2020 11:43
freimair
freimair previously approved these changes Feb 22, 2020
Copy link
Contributor

@freimair freimair left a comment

Choose a reason for hiding this comment

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

the base is set now. will provide a followup-PR tweaking the monitoring stuff soon.

@wiz
Copy link
Contributor Author

wiz commented Feb 22, 2020

Thanks for the ACK, just squashed the commits

Copy link
Contributor

@cbeams cbeams left a comment

Choose a reason for hiding this comment

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

I am abstaining from any further review on this. The changes are not substantive with regard to the pricenode itself, and I'll leave it to others here to determine whether the installer works as desired.

Copy link
Contributor

@freimair freimair left a comment

Choose a reason for hiding this comment

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

sry. Thought it is good enough, However, having a hard-coded version in the service file seems off.

What do you guys think? @cbeams?

pricenode/bisq-pricenode.service Outdated Show resolved Hide resolved
@cbeams
Copy link
Contributor

cbeams commented Feb 24, 2020 via email

Copy link
Contributor

@freimair freimair left a comment

Choose a reason for hiding this comment

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

using the standard start script solves the JVM heap monitoring issues (#4004)

pricenode/install_pricenode_debian.sh Outdated Show resolved Hide resolved
@ripcurlx
Copy link
Contributor

@cbeams Could you please resolve your change request or comment if you do want to have specific changes implemented?

@cbeams
Copy link
Contributor

cbeams commented Feb 26, 2020

Could you please resolve your change request or comment if you do want to have specific changes implemented?

Done (approved). Thanks.

@ripcurlx ripcurlx merged commit 21101f4 into bisq-network:master Feb 26, 2020
@wiz wiz deleted the add-pricenode-installer branch February 26, 2020 11:58
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.

4 participants