[
https://issues.apache.org/jira/browse/HDFS-11096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sean Mackrory updated HDFS-11096:
---------------------------------
Attachment: HDFS-11096.003.patch
So attaching a 3rd patch. YARN appears to be failing, so I need to debug this,
but this should includes a lot of changes based on the feedback here and I
doubt the fix will be significant. Most notably:
* Augmented documentation to clear up any confusion about how to run the tests
and what their main components are.
* Removed any use of deprecated commands, and switched to 3.1.0-SNAPSHOT
* Removed set -x. [~aw] - how do you feel about set -v? And did you mean set
+e? I feel like if it's okay for a command to sometimes fail, you can deal with
that return code explicitly, otherwise I'd like that failure to bubble up. Am I
missing something?
* Switched to using hadoop-functions and added what I needed there. Not sure I
understand exactly what hadoop_actual_ssh was supposed to be doing before, but
it's not used elsewhere and is marked as private, so I hope my change to it is
okay. I redid the join / split functions to make shellcheck much happier (and
I'm also much happier with the outcome)
In addition to fixing whatever is going wrong with YARN, I may still:
* Have a couple of shellcheck issues to fix. Like $(dirname ${0}) seems tricky
quote correctly to shellcheck's satisfaction.
* Add parameter checking as suggested by Ray
* Eliminate the need for a git checkout or installing expecting with apt-get
* Switch to using create-release - --native wasn't working because the Docker
image doesn't have a high enough version of cmake
> Support rolling upgrade between 2.x and 3.x
> -------------------------------------------
>
> Key: HDFS-11096
> URL: https://issues.apache.org/jira/browse/HDFS-11096
> Project: Hadoop HDFS
> Issue Type: Improvement
> Components: rolling upgrades
> Affects Versions: 3.0.0-alpha1
> Reporter: Andrew Wang
> Assignee: Sean Mackrory
> Priority: Blocker
> Attachments: HDFS-11096.001.patch, HDFS-11096.002.patch,
> HDFS-11096.003.patch
>
>
> trunk has a minimum software version of 3.0.0-alpha1. This means we can't
> rolling upgrade between branch-2 and trunk.
> This is a showstopper for large deployments. Unless there are very compelling
> reasons to break compatibility, let's restore the ability to rolling upgrade
> to 3.x releases.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]