Invalid atom feed for tags (Missing entry element: updated)

Summary

The generated atom feed for tags (e.g. https://gitlab.com/gitlab-org/gitlab-ce/tags?format=atom) is not valid. According to W3C, it is missing the "updated" element. As a result, Slack (maybe others) fails to parse the feed.

Steps to reproduce

Open https://gitlab.com/gitlab-org/gitlab-ce/tags?format=atom and search for "updated". The element does not exist.

or

Go to https://validator.w3.org/feed and validate https://gitlab.com/gitlab-org/gitlab-ce/tags?format=atom (direct validation URL: http://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fgitlab.com%2Fgitlab-org%2Fgitlab-ce%2Ftags%3Fformat%3Datom).

What is the current bug behavior?

An invalid feed is generated. See report from W3C. In particular, the "updated" element is missing.

What is the expected correct behavior?

A correct feed is generated where W3C does not show any errors.

Output of checks

This bug happens on GitLab.com

Edited by Martin Fei