thanks. i’ll submit!
> On Oct 7, 2024, at 10:57 PM, Nick Dimiduk wrote:
>
> Looks right to me.
>
> On Tue, 8 Oct 2024 at 06:54, Allen Wittenauer wrote:
>
>>
>>
>> ## Description:
>> Apache Yetus provides libraries and tools that enable contribu
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Project Status:
Current project status: Ongoing/low
Issues for the board: none
## Membership Data:
Apache Yetus was founded 2015-09-15 (9 years ago)
There are curr
> Nick Dimiduk 于2024年6月11日周二 13:52写道:
>>
>> Looks good to me. Thanks Allen!
>>
>> Thanks,
>> Nick
>>
>> On Sat, 8 Jun 2024 at 17:39, Allen Wittenauer
>> wrote:
>>
>>>
>>> ## Description:
>>> Apache Yetus pr
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Project Status:
Current project status: Ongoing/low
Issues for the board: None
## Membership Data:
Apache Yetus was founded 2015-09-15 (8 years ago)
There are curre
> On May 5, 2024, at 12:25 AM, Nick Dimiduk wrote:
>
> There’s definitely a benefit to keeping the image minimal with as few
> dependencies as possible. If Ubuntu is impractical for this purpose then it
> makes sense to evaluate other options. It does seem to me that there are
> other distros
I’ve been thinking about this for a while but… should we switch from Ubuntu
containers? I’m hearing that Ubuntu 24 is _way_ bigger and just pulling the
base images seems to confirm that. I know the original idea was that people
would use the Yetus container as their base to build with b
Thanks I’ll go ahead and publish via whimsy as usual!
> On Mar 11, 2024, at 2:12 AM, Nick Dimiduk wrote:
>
> Looks right to me, +1. Thanks Allen.
>
> On Sun, 10 Mar 2024 at 16:58, Allen Wittenauer wrote:
>
>> Sorry for the late update.
>>
>> =
>&g
Sorry for the late update.
=
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Project Status:
Current project status: Ongoing/low
Issues for the board: None
## Membership Data:
Apache Yetus was founded 2015
Sorry, I was asleep at the wheel and forgot this needed to get out..
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Project Status:
Current project status: Ongoing
Issues for the board: None
## Membersh
, and bug reports are always welcome on
dev@yetus.apache.org
--
Allen Wittenauer
Apache Yetus PMC
I’ll likely head to bed before finishing the 0.15.0 release work, but main is
no longer frozen and is ready for your 0.16.0-snapshot commits.
Thanks.
With three binding +1s and no binding -1s, this vote passes.
Thanks to everyone who voted and all the contributors for this release.
I’ll start on finishing up the last parts of the release.
+1 (binding)
Artifacts are available:
https://dist.apache.org/repos/dist/dev/yetus/0.15.0-RC1/
As of this vote the relevant sha512 hashes are:
SHA512 (apache-yetus-0.15.0-bin.tar.gz) =
a990bd5a73ef062c6fcc20b8e4c1d13a18065496fa23bbdf7a50de94c5898f591b9b8542f948443223b133380ad34492ab7a913c5d739e6
Just a heads up that working on the 0.15.0 release so main is frozen.
Thanks.
Submitted (with updated stats)
Thanks!
> On Sep 11, 2023, at 9:47 AM, Nick Dimiduk wrote:
>
> Looks good to me !
>
> On Sun, Sep 10, 2023 at 8:30 PM Allen Wittenauer wrote:
>
>>
>> ## Description:
>>
>> Apache Yetus provides libraries and too
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Project Status:
Current project status: Ongoing, low activity
Issues for the board: None
## Membership Data:
Apache Yetus was founded 2015-09-15 (8 years ago)
Th
I’ve started working on updating the Docker images with the hopes of getting
out a new release for the GitHub actions crowd.. Usually when there are major
changes in those components, the updates to the code base are relatively minor.
However, shellcheck has improved quite a few checks and som
Some CI systems (e.g., Circle CI) does not automatically provide a Github
token. Would it make sense to switch to branch builds when:
* The build is determined to be from a PR
* The PR pull fails
Obviously a warning should be given to tell the user _why_ it switched. For
existing users this
> On Mar 22, 2023, at 4:34 AM, Nick Dimiduk wrote:
>
> What are you thinking, Allen? Running a persistent GHE instance in ASF
> Infra? Spinning one up on demand for the purpose of automated testing?
Mainly the latter. I know there are some things that are a bit
different with GHE an
I was poking around looking for something else when I ran across:
https://docs.github.com/en/get-started/exploring-integrations/github-developer-program
I wonder if it would be worthwhile for us to ask how getting access to an
Enterprise license would work for Apache Yetus. Or if it even matt
> On Feb 21, 2023, at 12:59 PM, Nick Dimiduk wrote:
>
>
> Thanks for the write-up Alan. I’ll think about this a bit… it seems odd to
> me that pre-commit should rely on a “system in the middle”. On the other
> hand, GitHub has clearly designed their system of interaction around a web
> servic
> On Feb 20, 2023, at 12:14 AM, Nick Dimiduk wrote:
>
> Heya,
>
> Please forgive my ignorance on this subject. I do not have prior
> experience with GitHub APIs or the various flavors of accounts. I'm
> attempting to make use of Yetus against an installation of GitHub
> enterprise. I'd like t
Let me know if I missed or goofed up anything. Have to get this one in quickly.
:D
Thanks.
===
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Issues:
There are no issues requiring board attention at this t
> On Nov 30, 2022, at 5:22 PM, 张铎(Duo Zhang) wrote:
>
> Does this mean we also need to make new yetus releases more often?
My guess would be no, since we usually get at least one release out every year.
https://github.blog/2022-11-28-to-infinity-and-beyond-enabling-the-future-of-githubs-rest-api-with-api-versioning/
This change will almost certainly impact the project in lots and lots of ways.
My gut tells me we should expect downstream users to be upgrading more often,
if nothing el
e.org
--
Allen Wittenauer
Apache Yetus PMC
With three +1 binding votes and one +1 non-binding vote and zero other votes,
this release vote passes.
Thanks to everyone who voted and all the contributors for this release.
I’ll finish up the paperwork and get it out the door.
+1 after using it off and on over the past week.
> On Oct 17, 2022, at 10:34 AM, Allen Wittenauer wrote:
>
> Maven staging repository:
> https://repository.apache.org/content/repositories/orgapacheyetus-1031
Minor correction:
https://repository.apache.org/content/repositories/orgapacheyetus-1032
Vote is being called: main branch is now closed for new commits please.
Artifacts are available:
https://dist.apache.org/repos/dist/dev/yetus/0.14.1-RC1/
SHA512 (apache-yetus-0.14.1-bin.tar.gz) =
068c8426a5c7ecc9281b988123d223a3d772fd725365303bde8287ae1515e623764b89f09a4a9cdc01e7f3063
As per the newer release process (which still needs some doc updates RE:
YETUS-1181) I’m closing off the main branch.
I had some higher priority things come up over the past week. That said, I
also just filed YETUS-1202 as a blocker since the exclude functionality does
not work for certain plug-ins based on how they keep track of files they need
to operate on.
Tue, Sep 27, 2022 at 16:37 张铎(Duo Zhang) wrote:
>
>> Any updates here?
>>
>> Thanks.
>>
>> Allen Wittenauer 于2022年9月17日周六 12:53写道:
>>>
>>> I’m back in town so available to work on it unless you’d like to give it
>> a shot Nick.
>>&g
>> So is there a plan to make a new micro release?
>>
>> Thanks.
>>
>> Allen Wittenauer 于2022年8月30日周二 23:47写道:
>>>
>>>
>>>
>>>> On Aug 30, 2022, at 6:56 AM, Nick Dimiduk wrote:
>>>>
>>>> Do we ha
> On Aug 30, 2022, at 6:56 AM, Nick Dimiduk wrote:
>
> Do we have a need of a new minor release, or can we do a patch release?
Off the top of my head, I don’t think there any major breaking changes
currently committed to main. I think it is all bugfixes. I think the only
‘breaking
Thanks for the contribution!
For those playing at home, this PR was merged in a bit ago and all of the CI
checks for main are now running with this change in place. We had to get
YETUS-1194 in place in order to CI working again.
> On Aug 25, 2022, at 4:21 AM, 张铎(Duo Zhang) wrote:
>
> Oh,
Thanks everyone. I’ll submit this now!
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Yetus was founded 2015-09-15 (7 years ago)
There are currently 12
Just a side note:
Homebrew is a bit delayed because there are problems with the release
bits. I’ll work on getting it updated later in the week.
re always welcome on
dev@yetus.apache.org
--
Allen Wittenauer
Apache Yetus PMC
Main is now set to 0.15.0-SNAPSHOT and commits are now open.
Yay!
With five +1s and zero -1s, the release vote passes.
Thanks to everyone who voted and all the contributors for this release.
I’ll start working on getting the release out there. (I’m on a plane back home
tomorrow so this may take a few days.)
Thanks again!
> On May 16, 2022, at 8:57 AM, Nick Dimiduk wrote:
>
> A few issues in the -site tarball:
> - there's no 0.14.0 entry in the "Documentation" drop-down on the index
> page. the `documentation/0.14.0` directory does exist.
> - there's no index.html in the `documentation/0.14.0` directory.
> On May 7, 2022, at 1:24 AM, Allen Wittenauer wrote:
>
> Please take a few minutes to verify the release[1] and vote on releasing it:
>
[X ] +1 Release this package as Apache Yetus 0.14.0
Vote is being called: main branch is now closed for new commits please.
Artifacts are available:
https://dist.apache.org/repos/dist/dev/yetus/0.14.0-RC1/
SHA512 (apache-yetus-0.14.0-bin.tar.gz) =
0df5d1642b1fb9924a9ea6ce72941aa74795ce34b4a2333f7987ac1d907e52d8906d5ed56464594ac8914f479
Hi.
Currently we cut a branch and do all the release work in that branch.
While that was done to prevent work stoppage in the main branch while the
release work is being done, it also has the side-effect that the release tags
never show up in the main branch, making tools like git de
Heads up! I’m dialing in on cutting a release probably by the end of
the week so that a vote can take place while I’m out of the state.
- If you are working on something and want to get it in, now would be a
good time to do it.
- If you’d like to test something out bef
> On Apr 14, 2022, at 10:54 AM, Allen Wittenauer wrote:
>
>
> Just an FYI that the docker images for main now have the fix for
> CVE-2022-24765 in place. This change completely broke Github Actions and will
> likely break other, similar scenarios. If anyone has any
Sorry things have been hectic in my personal universe. Just a follow-up to
where this sits today.
* It doesn’t appear that there was a lot of discussion here so I’m guessing
most people don’t care?
* I missed that the patch that Owen provided does hack the API. I committed
that code change i
Just an FYI that the docker images for main now have the fix for
CVE-2022-24765 in place. This change completely broke Github Actions and will
likely break other, similar scenarios. If anyone has any ideas, I’d love to
hear them. haha. I haven’t checked yet to see what other actions a
Thanks to Owen, pretty much determined the only way to have feature
parity under JDK9+ is to extend an internal Java object (specifically
DocEnvImpl from jdk.javadoc.internal.tool.DocEnvImpl) . From what we can tell,
the new javadoc APIs do not provide a way (easy or otherwise) to rem
> On Apr 4, 2022, at 5:29 PM, Owen O'Malley wrote:
>
> The Hadoop jenkins job uses an unreleased Yetus version (f9ba0170a5787a)
> and doesn't work with the last 0.13.0 release. Can we have a 0.14 release,
> please?
I was actually planning on doing some work on this front this week since
$DA
> On Mar 8, 2022, at 4:40 AM, Nick Dimiduk wrote:
>
> +1
>
> Aside: can you point me toward the details discussions on both of these
> blockers? I’d like to help out if I can.
That’d be great!
For the audience annotations issues, YETUS-557 and then YETUS-1155 has most of
the details. I t
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Yetus was founded 2015-09-15 (6 years ago)
There are currently 12
I have a hunch that either Github or the ASF infra team changed something and
now our github token isn’t working to set the status anymore. I’ll play with
it a bit more but I have a feeling we may need to rework our .github/workflow
setup. :(
Thanks everyone. Report published.
> On Dec 6, 2021, at 6:33 PM, Akira Ajisaka wrote:
>
> +1
>
> Found a typo:
>> One of the biggest changes in this upcoming release may be of interest to
> othe projects.
> othe -> other
>
> Thanks,
> Akira
>
> On
I guess we kept the old schedule. Sorry this one is coming in late since it is
due tomorrow. :(
===
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Issues:
There are no issues requiring board attention at this t
Just a heads up…
Unless something pops up this week during some of $DAYJOB's internal tests,
I’ll likely look at starting the release process next week. Only JIRA issue
that I have on my radar to address yet is YETUS-1042, which is a doc patch.
(YETUS-1140 and YETUS-1120 are both tempting b
> On Nov 12, 2021, at 4:08 PM, Allen Wittenauer wrote:
>
> Just a heads up:
>
> I need to test docker hub’s built-in multiplatform building
> capabilities. In order to do this testing, I need to create a branch in the
> apache repo since it requires an e
Just a heads up:
I need to test docker hub’s built-in multiplatform building
capabilities. In order to do this testing, I need to create a branch in the
apache repo since it requires an enterprise account and therefore can’t use my
own stuff to test.
As a side note, so far the
> On Oct 8, 2021, at 6:28 PM, Nick Dimiduk wrote:
>
> FYI: we have a discuss thread over in HBase.
>
> I’m curious, any idea how many projects are using these annotations today?
No idea. Based upon what I saw on GitHub, it looked mostly like
zookeeper forks.
> Is the only reason we’
## Description:
Apache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Yetus was founded 2015-09-15 (6 years ago)
There are currently 12
> On Oct 4, 2021, at 12:50 PM, Allen Wittenauer wrote:
>
>
>
>> On Oct 3, 2021, at 6:35 PM, Akira Ajisaka wrote:
>>
>> I'm +1 to drop JDK8 and audience-annotations.
>>
>> FYI: There is a discussion in Apache
> On Oct 3, 2021, at 6:35 PM, Akira Ajisaka wrote:
>
> I'm +1 to drop JDK8 and audience-annotations.
>
> FYI: There is a discussion in Apache Hadoop:
> https://lists.apache.org/thread.html/r9fef989b8365271b62a48ad61d36bb4fd89beeccf95e276fe6171687%40%3Ccommon-dev.hadoop.apache.org%3E
Based on
Java 8 premier support ends on March 2022. At that point, AFAIK, we absolutely
need to be on a newer version of Java. The only Java component we have (really)
left is audience-annotations. I believe building doclet support has been
broken since JDK9. If no one is willing to step up a
What would people think about eliminating the jenkins-admin.py part of
precommit? Does the ASF still use it?
## Description:
Qpache Yetus provides libraries and tools that enable contribution and
release processes for software projects.
## Issues:
There are no issues requiring board attention at this time.
## Membership Data:
Apache Yetus was founded 2015-09-15 (5 years ago)
There are currently
ixing
> some bugs found in 0.13.0 before creating 0.13.1.
>
> -Akira
>
> On Sun, Feb 14, 2021 at 6:04 AM Allen Wittenauer
> wrote:
>>
>>
>>
>>> On Feb 13, 2021, at 7:26 AM, Akira Ajisaka wrote:
>>>
>>> I'm planning to create a
> On Feb 13, 2021, at 7:26 AM, Akira Ajisaka wrote:
>
> I'm planning to create a new release containing YETUS-1099 to upgrade
> Python from 2 to 3 in Hadoop (HADOOP-16748).
>
> If there are no further comments, I'll create a release candidate in a few
> days.
I'd recommend actually using 0
> On Dec 22, 2020, at 7:05 PM, Jonathan Eagles wrote:
>
> Thanks for your reply. Commenting to github and possibly mirroring to JIRA
> would be fine.
>
> In this case the yetus report does not get posted to either jira or github.
> Instead I get a PR check status update that shows the success
> On Dec 17, 2020, at 3:11 PM, Jonathan Eagles wrote:
>
> Essentially, I want the yetus report to comment on the appropriate jira. I
> have tried the effective command-line from curl with success, verifying
> credentials. However, when running with cloudbees setup, debugging has
> shown JIRA_I
## Description:
The mission of Yetus is a collection of libraries and tools that enable
contribution and release processes for software projects
## Issues:
There are no issues requiring board attention.
## Membership Data:
Apache Yetus was founded 2015-09-15 (5 years ago)
There are currently 12
g/documentation/0.13.0/RELEASENOTES/
Documentation for this release is at:
https://yetus.apache.org/documentation/0.13.0/
On behalf of the Apache Yetus team, thanks to everyone who helped with this
release!
Questions, comments, and bug reports are always welcome on
dev@yetus.apache.org
--
Allen Wittenauer
With three +1s and no -1s, this vote passes. I'll finish the 0.13.0 release
process over the next few days.
Thanks everyone who participated!
+1
(and a reminder)
> On Nov 27, 2020, at 8:27 AM, Allen Wittenauer wrote:
>
>
> Artifacts are available:
>
> https://dist.apache.org/repos/dist/dev/yetus/0.13.0-RC4/
>
> As of this vote the relevant sha512 hashes are:
>
> SHA512 (
Artifacts are available:
https://dist.apache.org/repos/dist/dev/yetus/0.13.0-RC4/
As of this vote the relevant sha512 hashes are:
SHA512 (apache-yetus-0.13.0-bin.tar.gz) =
ed2c752caf10fc2b9ddecf11ed759c3f005caa67e626a1cbc891eeca2a1a98f248d86953aa12fa9d11235a3696b7b7c2109a5d76da282df3889e07681
+1: 1
+0: 1
Vote fails.
>
> [ ] +1 Release this package as Apache Yetus 0.13.0
Short:
At this point, I'm +1.
Long:
* Almost all of the regular verification checks passed. As documented in
YETUS-1042, the maven source plugin ignores some things when building a
tarball. This has been a long standing proble
Third time is the charm?
*** REMINDER ***
This release is huge, potentially the biggest one we've done since
project launch. There are a lot of changes, many incompatible. There is a lot
of new/reworked documentation. There are a lot of new features and big
changes, especial
> On Nov 3, 2020, at 3:25 PM, Allen Wittenauer wrote:
>
>
>
>> On Nov 3, 2020, at 8:41 AM, Allen Wittenauer wrote:
>> Luckily, these are all relatively easy fixes so I should have a patch later
>> today.
>
> A little harder than expected, but nonethe
> On Nov 3, 2020, at 8:41 AM, Allen Wittenauer wrote:
> Luckily, these are all relatively easy fixes so I should have a patch later
> today.
A little harder than expected, but nonetheless:
https://github.com/apache/yetus/pull/193/
-1
In addition to some harmless curl output that was inadvertently left in, at
$DAYJOB we hit three issues on a particularly complicated build (multiple repos
checked out, multiple GitHub credentials involved, Jenkins shared libraries,
... basically all the things):
* if GITHUB_REPO isn't pr
Let's try this release again...
*** NOTE ***
This release is huge, potentially the biggest one we've done since
project launch. There are a lot of changes, many incompatible. There is a lot
of new/reworked documentation. Please plan on spending some time with it, as
this one
Just so it's official: no votes were cast so this vote fails.
> On Oct 23, 2020, at 5:22 PM, Allen Wittenauer wrote:
>
> Artifacts are available:
>
> https://dist.apache.org/repos/dist/dev/yetus/0.13.0-RC1/
>
> As of this vote the relevant sha512 hashes are:
> On Oct 28, 2020, at 9:47 AM, Sean Busbey wrote:
>
> shoot man I totally missed this vote call because out of all the yetus
> related emails *only this one* got flagged by gmail as "not
> important".
>
> I'll get a vote in this evening. Probably worth pinging a few folks
> off channel or via
Some special notes for this particular release:
* A reminder: There are a _lot_ of incompatible/surprising changes. Go through
the release notes and note things that require expansion. (We can always update
them post-release for the website.) For those using GitHub tokens, you
_really_ _reall
Artifacts are available:
https://dist.apache.org/repos/dist/dev/yetus/0.13.0-RC1/
As of this vote the relevant sha512 hashes are:
SHA512 (CHANGELOG.md) =
b47e4e994515af949f2098c808428aca6fc0935fe4521bba38ec29cb84ed90bd8b3f200ee970fc8f7d9c6b06a32d6251c98a2f7aa26ed422d48aea97efe38703
SHA512 (RELE
> On Oct 18, 2020, at 6:57 AM, Allen Wittenauer
> wrote:
> * Try to automate large chunks of the release process
Started the release process, but hit some bugs in this code. :(
If someone could approve https://github.com/apache/yetus/pull/170 a
The OS X homebrew tap is unusable at the moment due to the URL we use in it
being broken.
I'm sure I'm not the only one who has noticed, when it did work, how slow it
was... so I've filed YETUS-1033 to not only fix it but to move the formula into
its own repo. Since homebrew downloads the
I'm planning on doing the first RC of 0.13.0 sometime this week, with
the goal of getting the release out the door by Halloween.
I've mostly got some release docs and process updates left that I want
to get in yet:
* Try to automate large chunks of the releas
> On Sep 29, 2020, at 9:17 AM, Allen Wittenauer
> wrote:
>
>>> Maybe test-patch should complain if it has a token that lacks this
>>> permission?
>>
>> AFAIK, GitHub returns 404 if the token lacks the permission, so
>> test-patch cann
Some status on this one, for those that aren't following JIRA...
We've been using the top of the yetus and yetus-test-patch-action trees
publicly on https://github.com/lf-edge/eve . So far, it is working out very
well, given some of the inherent limitations of GitHub Actions. After
YETUS-10
With much thanks to Sean, this update is now live on the website. Time to
start finding all the small things we missed. :)
Thanks.
> On Oct 1, 2020, at 5:36 PM, Allen Wittenauer
> wrote:
>
>
> Hey gang.
>
> I'd appreciate it if folks could look at
&
Hey gang.
I'd appreciate it if folks could look at
https://github.com/apache/yetus/pull/144 . This is, as the summary says, a
major overhaul of the precommit documentation. It's something I've been
banging off and on for something like a year. The goal was to lower the
relatively h
> On Sep 29, 2020, at 3:56 AM, Akira Ajisaka wrote:
>
> I'm testing YETUS-994 with a token with repo:status write access,
> however, Yetus couldn't update the commit status as expected.
> https://github.com/apache/hadoop/pull/2348
Try a patch with failures. A status is only put if there are
> On Sep 28, 2020, at 12:08 PM, Nick Dimiduk wrote:
>
> Maybe test-patch should complain if it has a token that lacks this
> permission?
I actually had some code to do that but yanked it. On a few trial runs
with GitHub Actions when using the built-in token, /authorize wasn't actual
Since someone asked me privately, thought I'd make sure that people
know that if you are using the main branch that YETUS-994 did away with the
GitHub comment report and replaced it with a GitHub Status. If you don't see
GitHub Statuses from test-patch, most likely explanation is that
Just an FYI. Today I worked on tracking down the problems that we've
had with GitHub Actions working on a tag (YETUS-966). I think I've got it
licked, but one of the outcomes was that prior to the PR (which is now waiting
for review) tag checkout was slightly non-deterministic. In t
> On Sep 15, 2020, at 10:07 PM, Allen Wittenauer
> wrote:
>
> this will require another repository that contains just the minimal bits to
> execute the action (metadata, action.yaml, etc).
FYI, I'm creating 'yetus-test-patch-action' repo this morning. I&
1 - 100 of 435 matches
Mail list logo