Projecteru2 Core Versions Save

Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time.

v23.10.11

7 months ago

Changelog

  • a29fe9bd Raw engine (#612)
  • dd058ca2 add DRAIN strategy (#609)
  • 5787bb20 add Suspend/Resume operation (#605)
  • 75cf86e7 add a new test tag for node if node use for testing
  • e89495b5 add binary output
  • c26da0f5 add empty node spec when addnode with nil option
  • b4db1600 better way to extract resource from engine info
  • fb440891 call plugin in parallel (#613)
  • a724785d disable depguard (#603)
  • 923b3080 fix data race in client (#611)
  • f52c5e39 fix empty deploy opts issue
  • c8365b22 fix err type parser for memory params
  • c97052e0 fix new revive lint errors
  • 920f592a fix some small problems (#604)
  • b89f6dbb fix typo of invalid
  • abf15d9c fix wrong tag for test
  • 9d7defb2 keep the order of error (#614)
  • 9bee0e8c load plugins when init metrics (#608)
  • 80f091e5 parse original resource params to virt engine
  • 77f92189 refactor of remove & clean invalid nodes in cache & metrics
  • 420be00e remove useless resource params
  • 43c325d4 show node test attribute
  • 825eaf0f support send large file to workload (#532)
  • 4a489f31 unified resource struct to engine layer
  • 3038a70f upadate libyavirt(support tls and simple auth for yavirt) (#607)
  • 5a76c4fd update libyavirt and fix GetExitCode bug in Virt (#606)
  • 4d8d9f62 update libyavirt requirement
  • 03348e62 update libyavirt version
  • eb6f39e4 upgrade depends and revise git clone
  • 7fdaea78 upgrade libyavirt
  • f834c878 upgrade whole actions
  • b1236429 use any replace interface{}
  • 43fd78d1 use latest depends and make docker great again
  • f4113e25 use latest yavirt lib, revise vol defines
  • 93624f1f use make binary to replace go build
  • 35820222 when remove node, clean up engine cache & remove prometheus metrics (#615)

v23.02.01

1 year ago

Changelog

  • 19ba952b use latest depends and make docker great again

v23.01.01

1 year ago

Changelog

  • 4e11c179 CalculateRealloc tested
  • 08dd7d94 CalculateRemap tested
  • b21cb253 FixNodeResource tested
  • 6fd5d5aa GetNodesDeployCapacity tested
  • bb7c652e Log rewrite and refactor (#594)
  • 58b1d488 SetNodeResourceCapacity tested
  • 0d6bd9a5 SetNodeResourceCapacity tested
  • 384e93a3 SetNodeResourceInfo tested
  • 8eba5e7c SetNodeResourceUsage tested
  • 87caf1c3 add generic slice
  • d8ece2c5 add release info
  • 89f2b68d add schedule test
  • 65e7a4dc add storage plugin
  • c1a9e487 add tests
  • 23989164 calculate tested
  • 778cc840 finish all tests for cpumem plugin
  • 8c86efa9 fix all logical error, not finish yet
  • b293c9f9 fix all unit tests
  • 44dca268 fix cpu/mem resource map
  • d615e8cd fix embedded storage error when use empty testing.T
  • f2dda62b fix interface
  • 1683b348 fix is fix, get is get
  • 08998296 fix logs, and the client
  • 13de6503 fix metrics test
  • 62ac3b76 fix node set
  • db8a63e3 fix realloc issues
  • 2708d0e1 fix seq of workload res and engine params
  • 833acff5 fix set node with bypass
  • fe010d9b fix tag for mapstruture
  • 3687d4ad fix tests
  • a9bba973 make log thread safe
  • 3ee4fce8 make resource great again
  • 4c2b8fb2 make resource great again
  • 7e447839 make resource greate again
  • 55e504aa mark mock engine always up
  • 4df99ae4 minor change the plugin error output
  • 4628b851 minor modify fake engine
  • 816b66d1 minor revise data structure
  • 8191d74d minor revise for Codacy
  • ef94eb48 minor revise for better output
  • 182c49bd minor revise params
  • 0b47b618 minor revised
  • 0ab6590a move types.resources to resource
  • 34750bec no pointer
  • af5c1201 output binary input
  • f4a05d89 realloc storage tested
  • a8b29813 refactor errors
  • cf3f463b refactor resource pass to engine
  • ced5c874 remove all storage pkgs
  • b035c806 remove usless code
  • 269ad1b3 remove usless error output in log
  • 6df743fb remove usless nolint
  • 51ac74c4 report to sentry
  • 5825afec revised call func
  • 656b6fa3 revised rawparams type
  • e12aea88 rewrite almost all errors
  • 39a7d58f seems deploy is fine now
  • 84653d74 speedup with multiple get
  • d8ac04c2 unifed use pkg errors
  • 20a9e29f unified %v
  • 6176ad69 unified nolint
  • 288dfaa7 unit test!
  • 22478609 upgrade requirements
  • ea2d4ac5 use haxmap to speedup
  • 3502ec49 why decr, why not incr
  • beba4cdb without hax to speedup

v22.10.31-rc1

1 year ago

Changelog

  • 5e76472 add error replace errorf in some func
  • 45c7e5e remove logrus
  • 86bd2fc unified logs!

v22.10.11

1 year ago

Changelog

  • ac037e7 Resource Plugin (#491)
  • bc68b11 [skip ci] fix cal init error
  • f0a18ac [skip ci] fix create tests
  • 9961fc5 [skip ci] fix tests
  • ab413e5 [skip ci] fix tests exculde lambda, node, realloc, remove, create, and replace
  • f2d3862 [skip ci] merge resource
  • 4fe8207 [skip ci] refactor stage 1
  • 870c7d9 [skip ci] sync with iops control
  • 3d8654b [skip ci] use mapstructure
  • a36361c add mapstructure meta in struct
  • 725f587 add more tests
  • 8245c6b adjust default max concurrency
  • 9485b58 clean deprecated rpc interface
  • bde8d38 config: upgrade github action (#587)
  • afcff1a fix all tests
  • 8682f45 fix create workload with files
  • 26434b9 fix dependabot alerts
  • fe0744a fix lambda tests
  • 06737b6 fix node tests
  • 766c9b7 fix realloc tests
  • bcb4dd6 fix remove and node tests
  • a6938cf fix sentry without dsn
  • c20649c fix: nil ptr (#585)
  • c280e15 generic unique func
  • ff9e284 ignore node back to alive, because agent will update it
  • bb6f2c9 io/ioutil is deprecated, refactor it
  • b5737a5 make utils test cover great again
  • e349cfa merge 580
  • dc5a612 merged new plugins (#586)
  • 89bc114 minor revise ListPodNodes
  • 7c953bf minor revise errors
  • 6cca5ae refactor for updating
  • e343332 refactor logs
  • 09d4822 refactor nodefilter
  • ce50438 refactor stage 2
  • ed3a2e7 refactor: upgrade hashmap to 1.0.8 as cli indirectly ref it (#582)
  • 399905a remove useless code
  • 0d93575 rewrite the config sample
  • f963a86 split remap
  • 653e64d support build with platform
  • 7751945 update how to install the grpc things
  • 555c243 use ants pool to create a global pool
  • 3b6423b use ants pool to replace all go func
  • d5d4cf0 use interface in cluster
  • ee1e7b5 use pools to replace SentryGo

v22.01.05-hotfix-5

1 year ago

What's Changed

Full Changelog: https://github.com/projecteru2/core/compare/v22.01.05-alpha.2...v22.01.05-hotfix-5

v22.01.05-hotfix-4

1 year ago

What's Changed

Full Changelog: https://github.com/projecteru2/core/compare/v22.01.05...v22.01.05-hotfix-4

v22.01.05-hotfix-3

1 year ago

What's Changed

Full Changelog: https://github.com/projecteru2/core/compare/v22.01.05...v22.01.05-hotfix-3

v22.03.08-rc5

2 years ago

What's Changed

Full Changelog: https://github.com/projecteru2/core/compare/v22.03.08-rc4...v22.03.08-rc5

v22.03.08-rc4

2 years ago