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

Milestone 3 Report #10

Open
nrutledge opened this issue Jun 6, 2024 · 0 comments
Open

Milestone 3 Report #10

nrutledge opened this issue Jun 6, 2024 · 0 comments

Comments

@nrutledge
Copy link
Collaborator

nrutledge commented Jun 6, 2024

This issue is meant to track progress on the acceptance criteria and evidence of milestone completion for M3.

Acceptance Criteria

The following is a breakdown of the acceptance criteria for M3, along with explanation as to how each have been satisfied.

The testnet remains accessible throughout the duration of this milestone (first 3 months of the 6-month maintenance period) with at least 99% uptime for this 3 month period.

The congested testnet has been hosted continuously since January of this year. The average uptime over the last 90 days is greater than 99% (details below).

The testnet remains stable and operating as expected.

At this point the testnet has mainly been used internally but no issues regarding the stability or operation have been reported thus far.

Any major issues reported by the community are triaged and dealt with according to importance/severity.

No issues have been reported by the community thus far. For status on internally reported issues, please see below.

Evidence of Milestone completion

Public issues tab in the https://github.com/mlabs-haskell/congested-testnet repo showing current status of all issues that have been reported.

Issues can be reported and viewed by anyone using the following link: https://github.com/mlabs-haskell/congested-testnet/issues

PDF (or Gitbook) showing uptime for the duration of this milestone as well as progress on issues (issue names, current status, links to PRs with fixes, and reasons for any not addressed).

Due to the limited number of issues reported thus far, a separate PDF or Gitbook is unecessary. Below are the uptime and issue details:

Uptime

Uptime for the congested testnet is being tracked using Prometheus. The following URL will show the average uptime over the 90 day period prior to 2024/06/06:

Congested Testnet 90 Day Avg. Uptime

The average uptime for the two nodes which currently comprise the congested testnet are as follows:

  • node-relay-1 - 100% uptime
  • node-spo-1 - 99.99992947508005% uptime

Issue Progress

Below is a current breakdown of issues by status as of 2024/06/06.

Backlog

Completed

Relevant PRs/Commits (Improving Stability/Availability)

  • Maxim/new spo #9
    • Fix kes period bug, which can stop spo node
  • Commits from 2c3696b to 5e4db76 in master branch
    • Added restapi with cardano-cli wrapper to get testnet state, such as current slot number and etc.
  • Commit 29e792f
    • Change prometheus config to store testnet logs for longer period
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

No branches or pull requests

1 participant