question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[PURIFY] Remove `Default` distribution and only create OSS distribution.

See original GitHub issue

The Default distribution is governed by Elastic license and hence needs to be removed and only create OSS distribution.

Clean up distribution (@setiah)

PR: #102 #103 #110

Test with failures

  • DistributionDownloadPluginFuncTest. bwc version can be resolved
  • DistributionDownloadPluginFuncTest. current version can be resolved
  • DistributionDownloadPluginFuncTest. released version can be resolved
  • DistributionDownloadPluginFuncTest. transformed versions are kept across builds
  • DistributionDownloadPluginFuncTest. transforms are reused across projects
  • TestClustersPluginFuncTest. custom distro folder created for tweaked cluster distribution
  • TestClustersPluginFuncTest. test cluster distribution is configured and started
  • InternalDistributionBwcSetupPluginFuncTest. builds distribution from branches via archives assemble
  • InternalDistributionBwcSetupPluginFuncTest. bwc distribution archives can be resolved as bwc project artifact
  • InternalDistributionBwcSetupPluginFuncTest. bwc expanded distribution folder can be resolved as bwc project artifact
  • InternalDistributionDownloadPluginFuncTest. resolves current version from local build
  • InternalDistributionDownloadPluginFuncTest. resolves expanded bwc versions from source

Remove Flavor Enums (@adnapibar)

  • remove the Flavor support
  • remove -oss flag dependencies in package and build tests

PR: #104

Test with failures

./gradlew ':qa:rolling-upgrade:v6.8.15#oneThirdUpgradedTest'

  • org.elasticsearch.upgrades.IndexingIT.testIndexing
  • org.elasticsearch.upgrades.RecoveryIT.testUpdateDoc
  • org.elasticsearch.upgrades.RecoveryIT.testSoftDeletesDisabledWarning
  • org.elasticsearch.upgrades.RecoveryIT.testRelocationWithConcurrentIndexing
  • org.elasticsearch.upgrades.RecoveryIT.testAutoExpandIndicesDuringRollingUpgrade
  • org.elasticsearch.upgrades.RecoveryIT.testRetentionLeasesEstablishedWhenPromotingPrimary
  • org.elasticsearch.upgrades.RecoveryIT.testRecoveryWithConcurrentIndexing
  • org.elasticsearch.upgrades.RecoveryIT.testCloseIndexDuringRollingUpgrade

./gradlew ':qa:mixed-cluster:v6.8.15#mixedClusterTest'

  • org.elasticsearch.backwards.IndexingIT.testUpdateSnapshotStatus
  • org.elasticsearch.backwards.IndexingIT.testIndexVersionPropagation
  • org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT

Clean up buildSrc (@setiah)

  • Remove logic to check the distribution flavor and make the OSS as the only option.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
saratvemulapallicommented, Feb 11, 2021

Probably we can make this as a meta task. There are references of non-oss code in build script which should be cleaned in packaging. https://github.com/opendistro-for-elasticsearch/search/blob/main/distribution/packages/build.gradle

0reactions
adnapibarcommented, Mar 22, 2021

Yes

Read more comments on GitHub >

github_iconTop Results From Across the Web

[PURIFY] Remove x-pack distribution and create only OSS ... - GitHub
Remove x-pack distribution and clean up the code to vend default and OSS distribution,
Read more >
Implementing Security in Elasticsearch OSS Distribution using ...
What we are going to do in this post? We will deploy standard Elasticsearch OSS deployment and top it up with the Open...
Read more >
TIP 45 Detoxification and Substance Abuse Treatment
TIPs are distributed to facilities and individuals across the country. Published TIPs can be accessed via the Internet at http://store.samhsa.gov.
Read more >
[SCM] GNU Libtool branch, master, updated. v2.4.2-252 ...
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository ...
Read more >
Input Description - Gordon Group/GAMESS Homepage
MEMDDI = the grand total memory needed for the distributed data interface (DDI) ... Only the symmetry unique atoms are input, GAMESS will...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found