From 20745be04b0fdddcf825c673f3e13cda873c0cd9 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Tue, 12 May 2015 15:53:24 +0000 Subject: [PATCH 1/5] Move 'in development' and 'infra' to the bottom of the apps list. --- roles/apps-fp-o/files/apps.yaml | 268 ++++++++++++++++---------------- 1 file changed, 134 insertions(+), 134 deletions(-) diff --git a/roles/apps-fp-o/files/apps.yaml b/roles/apps-fp-o/files/apps.yaml index 42a0309d77..3c47fa1987 100644 --- a/roles/apps-fp-o/files/apps.yaml +++ b/roles/apps-fp-o/files/apps.yaml @@ -7,140 +7,6 @@ data: huge; this page details only the public facing portion of it all. Explore! children: -- name: In Development - data: - description: > - These are the apps that we're working on, but that aren't quite - ready for prime-time yet. Try and use them, and report bugs when - they're broken -- it's a big help!. - Check back here from time to time, as this section will change. - children: - - name: Koschei - data: - url: http://koschei.cloud.fedoraproject.org - package_url: http://koschei.cloud.fedoraproject.org/package/{package} - description: > - Koschei is a continuous integration system for RPM packages. It - tracks dependency changes done in Koji repositories and rebuilds - packages whose dependencies change. It can help packagers to - detect failures early and provide relevant information to narrow - down the cause. - - name: Release Monitoring - data: - url: http://release-monitoring.org - package_url: https://release-monitoring.org/projects/search/?pattern={package} - description: > - Code named anitya, this - project is slated to replace the - old wiki page for Upstream Release Monitoring. It will - track upstream tarball locations and publish notifications to - the fedmsg bus when new ones are found. Other daemons will - then be responsible for filing bugs, attempting to - automatically build packages, perform some preliminary QA - checks, etc.. - - name: Jenkins - data: - url: http://jenkins.cloud.fedoraproject.org - description: > - Our own continuous integration (CI) service! It works now and - you can use it.. we just don't yet give it the same kind of - guarantees that we give our other apps. Look forwards to us - promoting it soon.. - - name: faitout - data: - url: http://209.132.184.152/faitout/ - description: > - Provides access to temporary postgresql databases. This - database can be used for unit-test thus reducing the - differences between testing and production environment. - -- name: Infrastructure - data: - description: > - Tools for sysadmins -- the people who run the servers that run - Fedora (and otherwise). - children: - - name: GeoIP - data: - url: https://geoip.fedoraproject.org - description: > - A simple web service running geoip-city-wsgi - that will return geoip information to you. - - name: Easyfix - data: - url: http://fedoraproject.org/easyfix - description: > - A list of easy-to-fix problems for the different projects in - Fedora. Interested in getting into helping out with sysadmin - work or web application development? This should be useful - to you. - - name: DataGrepper - data: - icon: fedmsg.png - url: https://apps.fedoraproject.org/datagrepper - package_url: https://apps.fedoraproject.org/datagrepper/raw?package={package} - user_url: https://apps.fedoraproject.org/datagrepper/raw?user={user} - status_mappings: ['fedmsg'] - description: > - DataGrepper is an HTTP API for querying the datanommer - database. You can use it to dig into the history of the - fedmsg message bus. You - can grab events by username, by package, by message - source, by topic... you name it. - - - name: Status - data: - icon: status-good.png - url: http://status.fedoraproject.org - description: > - Sometimes the Fedora Infrastructure team messes up (or - lightning strikes our datacenter(s)). Sorry about that. - You can use this website to check the status. Is it - "down for everyone, or just me?"
Notice the favicon - in your browser tab. It changes based on the status, - so if you keep this open you can check back to it at a - glance. - - name: MirrorManager - data: - icon: downloads.png - url: http://mirrors.fedoraproject.org - status_mappings: ['mirrormanager', 'mirrorlist'] - description: > - Fedora is distributed to millions of systems globally. - This would not be possible without the donations of time, - disk space, and bandwidth by hundreds of volunteer system - administrators and their companies or institutions. Your - fast download experience is made possible by these - donations. The list on the MirrorManager - site is dynamically generated every hour, listing only - up-to-date mirrors. - - name: Nagios - data: - icon: nagios-logo.png - url: http://admin.fedoraproject.org/nagios - description: > - "Is telia down?" The answer can most definitively be - found here (and in detail). The Fedora Infrastructure - team uses Nagios to monitor the servers that serve - Fedora. Accessing most details requires membership - in the sysadmin group. - - name: Collectd - data: - icon: collectd.png - url: http://admin.fedoraproject.org/collectd/ - description: > - Tracks and displays statistics on the Fedora - Infrastructure machines over time. Useful for debugging - ineffeciencies and problems. - - name: HAProxy - data: - url: http://admin.fedoraproject.org/haproxy/proxy1 - description: > - Shows the health of our proxies. How many bytes? - Concurrent sessions? Health checks? - name: QA data: description: > @@ -511,3 +377,137 @@ children: You can read more about why you might want to use it or you can just click below to... +- name: In Development + data: + description: > + These are the apps that we're working on, but that aren't quite + ready for prime-time yet. Try and use them, and report bugs when + they're broken -- it's a big help!. + Check back here from time to time, as this section will change. + children: + - name: Koschei + data: + url: http://koschei.cloud.fedoraproject.org + package_url: http://koschei.cloud.fedoraproject.org/package/{package} + description: > + Koschei is a continuous integration system for RPM packages. It + tracks dependency changes done in Koji repositories and rebuilds + packages whose dependencies change. It can help packagers to + detect failures early and provide relevant information to narrow + down the cause. + - name: Release Monitoring + data: + url: http://release-monitoring.org + package_url: https://release-monitoring.org/projects/search/?pattern={package} + description: > + Code named anitya, this + project is slated to replace the + old wiki page for Upstream Release Monitoring. It will + track upstream tarball locations and publish notifications to + the fedmsg bus when new ones are found. Other daemons will + then be responsible for filing bugs, attempting to + automatically build packages, perform some preliminary QA + checks, etc.. + - name: Jenkins + data: + url: http://jenkins.cloud.fedoraproject.org + description: > + Our own continuous integration (CI) service! It works now and + you can use it.. we just don't yet give it the same kind of + guarantees that we give our other apps. Look forwards to us + promoting it soon.. + - name: faitout + data: + url: http://209.132.184.152/faitout/ + description: > + Provides access to temporary postgresql databases. This + database can be used for unit-test thus reducing the + differences between testing and production environment. + +- name: Infrastructure + data: + description: > + Tools for sysadmins -- the people who run the servers that run + Fedora (and otherwise). + children: + - name: GeoIP + data: + url: https://geoip.fedoraproject.org + description: > + A simple web service running geoip-city-wsgi + that will return geoip information to you. + - name: Easyfix + data: + url: http://fedoraproject.org/easyfix + description: > + A list of easy-to-fix problems for the different projects in + Fedora. Interested in getting into helping out with sysadmin + work or web application development? This should be useful + to you. + - name: DataGrepper + data: + icon: fedmsg.png + url: https://apps.fedoraproject.org/datagrepper + package_url: https://apps.fedoraproject.org/datagrepper/raw?package={package} + user_url: https://apps.fedoraproject.org/datagrepper/raw?user={user} + status_mappings: ['fedmsg'] + description: > + DataGrepper is an HTTP API for querying the datanommer + database. You can use it to dig into the history of the + fedmsg message bus. You + can grab events by username, by package, by message + source, by topic... you name it. + + - name: Status + data: + icon: status-good.png + url: http://status.fedoraproject.org + description: > + Sometimes the Fedora Infrastructure team messes up (or + lightning strikes our datacenter(s)). Sorry about that. + You can use this website to check the status. Is it + "down for everyone, or just me?"
Notice the favicon + in your browser tab. It changes based on the status, + so if you keep this open you can check back to it at a + glance. + - name: MirrorManager + data: + icon: downloads.png + url: http://mirrors.fedoraproject.org + status_mappings: ['mirrormanager', 'mirrorlist'] + description: > + Fedora is distributed to millions of systems globally. + This would not be possible without the donations of time, + disk space, and bandwidth by hundreds of volunteer system + administrators and their companies or institutions. Your + fast download experience is made possible by these + donations. The list on the MirrorManager + site is dynamically generated every hour, listing only + up-to-date mirrors. + - name: Nagios + data: + icon: nagios-logo.png + url: http://admin.fedoraproject.org/nagios + description: > + "Is telia down?" The answer can most definitively be + found here (and in detail). The Fedora Infrastructure + team uses Nagios to monitor the servers that serve + Fedora. Accessing most details requires membership + in the sysadmin group. + - name: Collectd + data: + icon: collectd.png + url: http://admin.fedoraproject.org/collectd/ + description: > + Tracks and displays statistics on the Fedora + Infrastructure machines over time. Useful for debugging + ineffeciencies and problems. + - name: HAProxy + data: + url: http://admin.fedoraproject.org/haproxy/proxy1 + description: > + Shows the health of our proxies. How many bytes? + Concurrent sessions? Health checks? From 8a634751ebb694217b70c2fca6912f95890ba7bb Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Tue, 12 May 2015 15:54:58 +0000 Subject: [PATCH 2/5] Re-order some more sections. --- roles/apps-fp-o/files/apps.yaml | 376 ++++++++++++++++---------------- 1 file changed, 188 insertions(+), 188 deletions(-) diff --git a/roles/apps-fp-o/files/apps.yaml b/roles/apps-fp-o/files/apps.yaml index 3c47fa1987..929da0e89b 100644 --- a/roles/apps-fp-o/files/apps.yaml +++ b/roles/apps-fp-o/files/apps.yaml @@ -7,6 +7,115 @@ data: huge; this page details only the public facing portion of it all. Explore! children: +- name: Accounts + data: + description: > + Tools for everybody -- use these things to manage your Fedora + Account. + children: + - name: Ambassadors Map + data: + url: http://fedoraproject.org/membership-map/ambassadors.html + description: > + Ambassadors are the representatives of Fedora. Ambassadors + ensure the public understand Fedora's principles and the work + that Fedora is doing. Additionally Ambassadors are responsible + for helping to grow the contributor base, and to act as a + liaison between other FLOSS projects and the Fedora community. + + This thing is a map of where all the Fedora + Ambassadors live showing just how vibrant the Fedora + Community really is. (It's easy to add + yourself to the map too, if you can't find yourself on it.) + - name: FedoraPeople + data: + url: https://fedorapeople.org + user_url: https://{user}.fedorapeople.org + status_mappings: ['people'] + description: > + Being a community member you gain access to fedorapeople which + provides you with a space on the web where you can upload + files to share them with the community. + - name: FAS + data: + url: http://admin.fedoraproject.org/accounts + user_url: https://admin.fedoraproject.org/accounts/view/{user} + status_mappings: ['fas'] + description: > + The Fedora Account System. Update your profile + information and apply for membership in groups. + - name: Notifications + data: + icon: fedmsg.png + url: https://apps.fedoraproject.org/notifications + status_mappings: ['fedmsg'] + description: > + Centrally managed preferences for Fedora Infrastructure + notifications to your inbox, irc client, and mobile device. + - name: Badges + status_mappings: ['badges'] + data: + icon: badges.png + url: https://badges.fedoraproject.org + user_url: https://badges.fedoraproject.org/user/{user} + description: > + An achievements system for Fedora Contributors! "Badges" + are awarded based on activity in the community. Can you + unlock them all? + You can export your badges to Mozilla's + Open Badges + Infrastructure +- name: Content + data: + description: > + Tools for wordsmiths -- the apps that store and archive the troves + of content that Fedora authors produce. Blog posts, the wiki, and + more.. + children: + - name: Ask Fedora + data: + icon: ask_fedora.png + url: https://ask.fedoraproject.org/ + status_mappings: ['ask'] + description: > + Any question at all about Fedora? Ask it here. + - name: The Wiki + data: + icon: mediawiki.png + url: http://fedoraproject.org/wiki + user_url: https://fedoraproject.org/wiki/User:{user} + status_mappings: ['wiki'] + description: > + Maintain your own user profile page, contribute to + documents about features, process, and governance. + - name: Fedora Magazine + data: + icon: magazine.png + url: http://fedoramagazine.org + description: > + Fedora Magazine is a WordPress-based site which delivers all + the news of the Fedora Community. (It replaces the previous + Fedora Weekly News.) + - name: The Planet + data: + icon: planet_logo.png + url: http://planet.fedoraproject.org + description: > + The planet is a blog aggregator, a space accessible to you + as a community member where you can express your opinion and + talk about what you are doing for Fedora. + - name: Docs + data: + url: https://docs.fedoraproject.org + status_mappings: ['docs'] + description: > + RTFM! Everything you could ever want to know. + Probably the best place to find documentation about Fedora, + including the changes between releases (and a big kudos to + the translation teams to keep this resource up to date in + the different languages!) - name: QA data: description: > @@ -137,148 +246,6 @@ children: Among its many and varied functions is logging IRC meetings, the archives of which you can find here. -- name: Upstream - data: - description: > - Tools for upstream - developers -- because we love you. - - children: - - name: github2fedmsg - data: - icon: github.png - url: https://apps.fedoraproject.org/github2fedmsg - status_mappings: ['fedmsg'] - description: > - github2fedmsg is a web service that bridges upstream - development activity from GitHub into the Fedora Infrastructure message - bus. Visit the self-service dashboard to toggle the - status of your repositories. - - name: Fedora Hosted - data: - icon: trac.png - url: http://fedorahosted.org - status_mappings: ['fedorahosted'] - description: > - Fedora is dedicated to open source software. This - commitment can extend beyond regular Fedora offerings.
- Fedora Hosted is our most feature rich - hosting solution. It includes an scm, trac instance, - release dir, account system for access control, etc. - This is our most common hosting option. When most groups - want hosting, this is what they want. -- name: Accounts - data: - description: > - Tools for everybody -- use these things to manage your Fedora - Account. - children: - - name: Ambassadors Map - data: - url: http://fedoraproject.org/membership-map/ambassadors.html - description: > - Ambassadors are the representatives of Fedora. Ambassadors - ensure the public understand Fedora's principles and the work - that Fedora is doing. Additionally Ambassadors are responsible - for helping to grow the contributor base, and to act as a - liaison between other FLOSS projects and the Fedora community. - - This thing is a map of where all the Fedora - Ambassadors live showing just how vibrant the Fedora - Community really is. (It's easy to add - yourself to the map too, if you can't find yourself on it.) - - name: FedoraPeople - data: - url: https://fedorapeople.org - user_url: https://{user}.fedorapeople.org - status_mappings: ['people'] - description: > - Being a community member you gain access to fedorapeople which - provides you with a space on the web where you can upload - files to share them with the community. - - name: FAS - data: - url: http://admin.fedoraproject.org/accounts - user_url: https://admin.fedoraproject.org/accounts/view/{user} - status_mappings: ['fas'] - description: > - The Fedora Account System. Update your profile - information and apply for membership in groups. - - name: Notifications - data: - icon: fedmsg.png - url: https://apps.fedoraproject.org/notifications - status_mappings: ['fedmsg'] - description: > - Centrally managed preferences for Fedora Infrastructure - notifications to your inbox, irc client, and mobile device. - - name: Badges - status_mappings: ['badges'] - data: - icon: badges.png - url: https://badges.fedoraproject.org - user_url: https://badges.fedoraproject.org/user/{user} - description: > - An achievements system for Fedora Contributors! "Badges" - are awarded based on activity in the community. Can you - unlock them all? - You can export your badges to Mozilla's - Open Badges - Infrastructure -- name: Content - data: - description: > - Tools for wordsmiths -- the apps that store and archive the troves - of content that Fedora authors produce. Blog posts, the wiki, and - more.. - children: - - name: Ask Fedora - data: - icon: ask_fedora.png - url: https://ask.fedoraproject.org/ - status_mappings: ['ask'] - description: > - Any question at all about Fedora? Ask it here. - - name: The Wiki - data: - icon: mediawiki.png - url: http://fedoraproject.org/wiki - user_url: https://fedoraproject.org/wiki/User:{user} - status_mappings: ['wiki'] - description: > - Maintain your own user profile page, contribute to - documents about features, process, and governance. - - name: Fedora Magazine - data: - icon: magazine.png - url: http://fedoramagazine.org - description: > - Fedora Magazine is a WordPress-based site which delivers all - the news of the Fedora Community. (It replaces the previous - Fedora Weekly News.) - - name: The Planet - data: - icon: planet_logo.png - url: http://planet.fedoraproject.org - description: > - The planet is a blog aggregator, a space accessible to you - as a community member where you can express your opinion and - talk about what you are doing for Fedora. - - name: Docs - data: - url: https://docs.fedoraproject.org - status_mappings: ['docs'] - description: > - RTFM! Everything you could ever want to know. - Probably the best place to find documentation about Fedora, - including the changes between releases (and a big kudos to - the translation teams to keep this resource up to date in - the different languages!) - name: Packaging data: description: > @@ -377,55 +344,39 @@ children: You can read more about why you might want to use it or you can just click below to... -- name: In Development +- name: Upstream data: description: > - These are the apps that we're working on, but that aren't quite - ready for prime-time yet. Try and use them, and report bugs when - they're broken -- it's a big help!. - Check back here from time to time, as this section will change. - children: - - name: Koschei - data: - url: http://koschei.cloud.fedoraproject.org - package_url: http://koschei.cloud.fedoraproject.org/package/{package} - description: > - Koschei is a continuous integration system for RPM packages. It - tracks dependency changes done in Koji repositories and rebuilds - packages whose dependencies change. It can help packagers to - detect failures early and provide relevant information to narrow - down the cause. - - name: Release Monitoring - data: - url: http://release-monitoring.org - package_url: https://release-monitoring.org/projects/search/?pattern={package} - description: > - Code named anitya, this - project is slated to replace the - old wiki page for Upstream Release Monitoring. It will - track upstream tarball locations and publish notifications to - the fedmsg bus when new ones are found. Other daemons will - then be responsible for filing bugs, attempting to - automatically build packages, perform some preliminary QA - checks, etc.. - - name: Jenkins - data: - url: http://jenkins.cloud.fedoraproject.org - description: > - Our own continuous integration (CI) service! It works now and - you can use it.. we just don't yet give it the same kind of - guarantees that we give our other apps. Look forwards to us - promoting it soon.. - - name: faitout - data: - url: http://209.132.184.152/faitout/ - description: > - Provides access to temporary postgresql databases. This - database can be used for unit-test thus reducing the - differences between testing and production environment. + Tools for upstream + developers -- because we love you. + children: + - name: github2fedmsg + data: + icon: github.png + url: https://apps.fedoraproject.org/github2fedmsg + status_mappings: ['fedmsg'] + description: > + github2fedmsg is a web service that bridges upstream + development activity from GitHub into the Fedora Infrastructure message + bus. Visit the self-service dashboard to toggle the + status of your repositories. + - name: Fedora Hosted + data: + icon: trac.png + url: http://fedorahosted.org + status_mappings: ['fedorahosted'] + description: > + Fedora is dedicated to open source software. This + commitment can extend beyond regular Fedora offerings.
+ Fedora Hosted is our most feature rich + hosting solution. It includes an scm, trac instance, + release dir, account system for access control, etc. + This is our most common hosting option. When most groups + want hosting, this is what they want. - name: Infrastructure data: description: > @@ -511,3 +462,52 @@ children: description: > Shows the health of our proxies. How many bytes? Concurrent sessions? Health checks? +- name: In Development + data: + description: > + These are the apps that we're working on, but that aren't quite + ready for prime-time yet. Try and use them, and report bugs when + they're broken -- it's a big help!. + Check back here from time to time, as this section will change. + children: + - name: Koschei + data: + url: http://koschei.cloud.fedoraproject.org + package_url: http://koschei.cloud.fedoraproject.org/package/{package} + description: > + Koschei is a continuous integration system for RPM packages. It + tracks dependency changes done in Koji repositories and rebuilds + packages whose dependencies change. It can help packagers to + detect failures early and provide relevant information to narrow + down the cause. + - name: Release Monitoring + data: + url: http://release-monitoring.org + package_url: https://release-monitoring.org/projects/search/?pattern={package} + description: > + Code named anitya, this + project is slated to replace the + old wiki page for Upstream Release Monitoring. It will + track upstream tarball locations and publish notifications to + the fedmsg bus when new ones are found. Other daemons will + then be responsible for filing bugs, attempting to + automatically build packages, perform some preliminary QA + checks, etc.. + - name: Jenkins + data: + url: http://jenkins.cloud.fedoraproject.org + description: > + Our own continuous integration (CI) service! It works now and + you can use it.. we just don't yet give it the same kind of + guarantees that we give our other apps. Look forwards to us + promoting it soon.. + - name: faitout + data: + url: http://209.132.184.152/faitout/ + description: > + Provides access to temporary postgresql databases. This + database can be used for unit-test thus reducing the + differences between testing and production environment. + From c43631a2b75780bac5e9d3cc81b12e707ea1a4ee Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Tue, 12 May 2015 15:59:42 +0000 Subject: [PATCH 3/5] Move anitya from "in development" to "upstream". --- roles/apps-fp-o/files/apps.yaml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/roles/apps-fp-o/files/apps.yaml b/roles/apps-fp-o/files/apps.yaml index 929da0e89b..240c911be1 100644 --- a/roles/apps-fp-o/files/apps.yaml +++ b/roles/apps-fp-o/files/apps.yaml @@ -352,6 +352,21 @@ children: developers -- because we love you. children: + - name: Release Monitoring + data: + url: http://release-monitoring.org + package_url: https://release-monitoring.org/projects/search/?pattern={package} + description: > + Code named anitya, this + project is slated to replace the + old wiki page for Upstream Release Monitoring. It will + track upstream tarball locations and publish notifications to + the fedmsg bus when new ones are found. Other daemons will + then be responsible for filing bugs, attempting to + automatically build packages, perform some preliminary QA + checks, etc.. - name: github2fedmsg data: icon: github.png @@ -480,21 +495,6 @@ children: packages whose dependencies change. It can help packagers to detect failures early and provide relevant information to narrow down the cause. - - name: Release Monitoring - data: - url: http://release-monitoring.org - package_url: https://release-monitoring.org/projects/search/?pattern={package} - description: > - Code named anitya, this - project is slated to replace the - old wiki page for Upstream Release Monitoring. It will - track upstream tarball locations and publish notifications to - the fedmsg bus when new ones are found. Other daemons will - then be responsible for filing bugs, attempting to - automatically build packages, perform some preliminary QA - checks, etc.. - name: Jenkins data: url: http://jenkins.cloud.fedoraproject.org From 8eb8a41efbbac561ff9a002b8b5057be29d0c9ce Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Tue, 12 May 2015 16:00:09 +0000 Subject: [PATCH 4/5] Remove extra newline. --- roles/apps-fp-o/files/apps.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/roles/apps-fp-o/files/apps.yaml b/roles/apps-fp-o/files/apps.yaml index 240c911be1..b313079b7e 100644 --- a/roles/apps-fp-o/files/apps.yaml +++ b/roles/apps-fp-o/files/apps.yaml @@ -510,4 +510,3 @@ children: Provides access to temporary postgresql databases. This database can be used for unit-test thus reducing the differences between testing and production environment. - From d2985d5cde13fc1bfc27a8fe72f66501f9174ae6 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 12 May 2015 13:39:32 +0200 Subject: [PATCH 5/5] koji01.stg: allow read-only NFS access for Koschei --- .../nfs/server/files/koji01.stg.phx2.fedoraproject.org-exports | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/nfs/server/files/koji01.stg.phx2.fedoraproject.org-exports b/roles/nfs/server/files/koji01.stg.phx2.fedoraproject.org-exports index 4cbd50c95b..0b96bedd89 100644 --- a/roles/nfs/server/files/koji01.stg.phx2.fedoraproject.org-exports +++ b/roles/nfs/server/files/koji01.stg.phx2.fedoraproject.org-exports @@ -1 +1 @@ -/mnt/fedora_koji 10.5.126.90(rw,no_root_squash) 10.5.126.14(rw,no_root_squash) 10.5.126.6(rw,no_root_squash) +/mnt/fedora_koji 10.5.126.90(rw,no_root_squash) 10.5.126.14(rw,no_root_squash) 10.5.126.6(rw,no_root_squash) 10.5.126.221(ro,no_root_squash)