Skip to content

Changelog Build

user_name edited this page Mar 9, 2023 · 29 revisions

Changelog

All notable changes to this module will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.0.0.22] - 2023-03-08

  • add permissions to get private keys secret on cluster-manager-account service account

[0.0.0.21] - 2023-03-02

  • added HOME environment variable to image build to fix tilt installation

[0.0.0.20] - 2023-03-01

  • replace consensus_port with port in P2P config
  • update default P2P config port to from 8080 to 42069
  • add use_libp2p field to base config
  • add hostname field to P2P config

[0.0.0.19] - 2023-02-28

  • Renamed generic_param to service_url in the config files
  • Renamed a few governance parameters to make self explanatory

[0.0.0.18] - 2023-02-21

  • Rename ServiceNode Actor Type Name to Servicer

[0.0.0.17] - 2023-02-21

  • Updated docker-compose to allow for editing port mappings via environment variables.

[0.0.0.16] - 2023-02-17

  • Updated genesis to include accounts for all the validators that we can use in LocalNet based on the pre-generated keys in build/localnet/manifests/private-keys.yaml
  • Updated docker-compose to name the deployment as pocket-v1 instead of deployments (default is the containing folder name)
  • Introduced the cluster-manager, which is a standalone microservice in the K8S LocalNet that takes care of (for now) automatically staking/unstaking nodes that are added/removed from the deployment
  • Updated manifests and K8S resources to reflect the new cluster-manager addition
  • In K8S LocalNet, the cli-client now waits for v1-validator001 since its required for address book sourcing
  • Added labels in Tiltfile to group resources

[0.0.0.15] - 2023-02-17

  • Added manifests to handle Roles, RoleBindings and ServiceAccounts and referenced them in the Tiltfile
  • Updated cli-client.yaml to bind the debug-client-account ServiceAccount that has permissions to read the private keys from the Secret

[0.0.0.14] - 2023-02-09

  • Updated all config*.json files with new server_mode_enabled field (for state sync)

[0.0.0.13] - 2023-02-08

  • Fix bug related to installing Tilt in the Docker containers

[0.0.0.12] - 2023-02-07

  • Code formatting by VSCode

[0.0.0.11] - 2023-02-07

  • Added GITHUB_WIKI tags where it was missing

[0.0.0.10] - 2023-02-06

  • Added genesis_localhost.json, a copy of genesis.json to be used by the localhost instead of a debug docker container

[0.0.0.9] - 2023-02-06

  • Address legacy linter errors from golangci-lint

[0.0.0.8] - 2023-02-06

  • Added LocalNet on Kubernetes with tilt.dev

[0.0.0.7] - 2023-02-04

  • Added --decoration="none" flag to reflex

[0.0.0.6] - 2023-01-23

  • Added pprof feature flag guideline in docker-compose.yml

[0.0.0.5] - 2023-01-20

  • Update the docker-compose and relevant files to automatically load pgadmin server configs by binding the appropriate configs

[0.0.0.4] - 2023-01-14

  • Added max_conns_count, min_conns_count, max_conn_lifetime, max_conn_idle_time and health_check_period to config files

[0.0.0.3] - 2023-01-11

  • Reorder private keys so addresses (retrieved by transforming private keys) to reflect the numbering in LocalNet appropriately. The address for val1, based on config1, will have the lexicographically first address. This makes debugging easier.

[0.0.0.2] - 2023-01-10

  • Removed BaseConfig from configs
  • Centralized PersistenceGenesisState and ConsensusGenesisState into GenesisState
  • Removed is_client_only since it's set programmatically in the CLI

[0.0.0.1] - 2022-12-29

[0.0.0.0] - 2022-12-22

  • Introduced this CHANGELOG.md
Clone this wiki locally