slashd

Differences between revisions 70 and 77 (spanning 7 versions)
Revision 70 as of 2017-11-24 17:07:37
Size: 4855
Editor: slashd
Comment:
Revision 77 as of 2020-01-29 14:41:02
Size: 8105
Editor: slashd
Comment:
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
I joined Canonical in August 2014 as a Technical Account Manager within Canonical's STS team. As a result of hard work and effort, I earned respect from my peers. Since then, I got promoted into the Sustaining Engineering team where some of my responsibilities are : driving customer and community bugs into resolution by troubleshooting, fixing bugs, providing guidance & workarounds, for different areas of expertise which may cover areas such as: kernel, drivers, virtualization, network, cloud, storage setups, ... and physical/virtual environment orchestration. Also working with other members within Canonical Ubuntu Engineering, Cloud Development Operations Team, Ubuntu User and Developers Community, Upstream Communities, ...  I joined Canonical in August 2014 as a Technical Account Manager within Canonical's STS team. As a result of hard work and effort, I earned respect from my peers. Since then, I got promoted into the Sustaining Engineering team where some of my responsibilities are : driving customer and community bugs into resolution by troubleshooting, fixing bugs, providing guidance & workarounds, for different areas of expertise which may cover areas such as: kernel, drivers, virtualization, network, cloud, storage setups, ... and physical/virtual environment orchestration. Also working with other members within Canonical Ubuntu Engineering, Cloud Development Operations Team, Ubuntu User and Developers Community, Upstream Communities, ...

I think I have a good history of substantial direct contributions and a good sense of personal responsibility for the quality of Ubuntu releases and for the satisfaction of Ubuntu users.
Line 27: Line 29:
 * '''Ubuntu Developer Membership Board (DMB) member'''
   * First 2 year-term (2018-05-10 to 2020-05-11)
 * '''Ubuntu Core Developer'''
Line 35: Line 40:
=== SRU === === Ubuntu contributions / SRU ===
Line 37: Line 42:
 * [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Eric+Desrochers&sponsor_search=name&sponsoree=&sponsoree_search=name |Uploads I have sponsored]]
 * [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Eric+Desrochers&sponsoree_search=name|Sponsored Uploads]]
 * [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Eric+Desrochers&sponsor_search=name&sponsoree=&sponsoree_search=name|Uploads I have sponsored]]

* [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Eric+Desrochers&sponsoree_search=name|My Uploads]]
Line 42: Line 48:
=== MIR ===
Line 43: Line 50:
=== Kernel ===  * [[https://bugs.launchpad.net/bugs/1700827 | LP: #1700827]]
   * pcp - convert dpkg-source format to 3.0 (quilt) | [[https://bugs.launchpad.net/bugs/1733646| LP: #1733646]]
   * pcp is missing Build-Depends for "libqt5svg5-dev" | [[https://bugs.launchpad.net/bugs/1733619 | LP: #1733619]]
Line 45: Line 54:
 * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1546320  * [[https://bugs.launchpad.net/bugs/1704130 | LP: #1704130]]
Line 47: Line 56:
 * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1581169 === +1 maintenance ===
Line 49: Line 58:
 * https://bugs.launchpad.net/ubuntu/+source/linux-lts-xenial/+bug/1572630  * [FBTFS] pcp is missing Build-Depends for "libqt5svg5-dev" | [[https://bugs.launchpad.net/bugs/1733619 | LP: #1733619]]
Line 51: Line 60:
 * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815  * FTBFS in bionic for cross-toolchain-base | [[https://bugs.launchpad.net/bugs/1742277 | LP: #1742277]]
Line 53: Line 62:
 * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1650635 === FTBFS in stable releases ===

 * FTBFS in trusty for debian-installer | [[https://bugs.launchpad.net/bugs/1743787 | LP: #1743787]]

=== Debian contributions ===

 * Bug#883537: sosreport: Regresion from [sosreport] add per-plugin package verification lists.

 * Bug#863374: sosreport: Docker plugin uses the wrong command for Ubuntu

 * Bug#881822: pcp: pmatop binary segfault when ran as-is

 * Bug#881650: pcp: Convert package from 3.0 (native) to 3.0 (quilt)

 * Bug#878792: lshw crashes with SEGV in privileged containers, unless you disable the 'usb' test.

 * Bug#839645: zfsutils-linux: python utilities script suffix (.py) should be removed as per Policy 10.4

 * Bug#839071: zfsutils-linux: Issues based on the fact that ZFS relies on mtab.

 * Bug#832938: zfs-linux: ZFS ARC python scripts location and scripts policy

 * Bug#805879: libpam-sshauth: libpam-sshauth dropped support for publickey authentication)

 * Bug#755848 netcfg: preseed d-i netcfg/hostname does not set hostname

 * Bug#775847 openipmi: solterm is not working without ssl
Line 57: Line 92:
=== Upstream === === Ubuntu Kernel contributions ===
Line 59: Line 94:
 * '''ZFSonLinux (ZoL)''' https://github.com/zfsonlinux/zfs/issues/4680  * [[https://bugs.launchpad.net/bugs/1546320 | crash starting at kernel v3.13.0-72 in timer code (LP: #1546320)]]
Line 61: Line 96:
 * '''Sosreport''' https://github.com/sosreport/sos/pull/934  * [[https://bugs.launchpad.net/bugs/1581169 | hpsa: move lockup_detected attribute to host attr (LP: #1581169)]]
 
 * [[https://bugs.launchpad.net/bugs/1572630 | blk-mq: Reuse hardware context cpumask for tags (LP: #1572630)]]
 
 * [[https://bugs.launchpad.net/bugs/1650635 | vmxnet3: segCnt can be 1 for LRO packets (LP: #1650635)]]
Line 63: Line 102:
 * '''Makedumpfile''' (ML : kexec@lists.infradead.org)
   ade8512 [PATCH] Fix typo in the ERRMSG of function show_mem_usage
 * [[https://bugs.launchpad.net/bugs/1720359 | scsi: hpsa: limit transfer length to 1MB (LP: #1720359)]]

 * [[https://bugs.launchpad.net/bugs/1640786 | netfilter regression introducing a performance slowdown in binary arp/ip/ip6tables (LP: #1640786)]]

 * ...

=== Upstream contributions ===

 * '''ZFSonLinux (ZoL)''' | [[https://github.com/zfsonlinux/zfs/issues/4680| Issues 4680]]

 * '''Sosreport''' | [[https://github.com/TurboTurtle/sos/commit/d98a002b3687eb4d364ce90dba455c7032f47fb2 | [zfs] Add plugin for Ubuntu/Debian]]
 
 * '''Sosreport''' | [[https://github.com/sosreport/sos/pull/1162 | [sosreport] Fix debian policy PackageManager misusage]]

 * '''Sosreport''' | [[https://github.com/sosreport/sos/pull/1161| [networking] Add /etc/netplan/*.yaml collection for Ubuntu.]]

 * '''Makedumpfile''' (ML : kexec@lists.infradead.org) | Merged in v1.6.2
 
 * '''lshw''' (EZix) | [[https://ezix.org/src/pkg/lshw/commit/7b99d35064230f908551ba65c29264d90f49f246| Commit 7b99d35]]

 * '''pcp''' | [[https://github.com/performancecopilot/pcp/commit/894c007767bddea99646004224cbe1175e662ca8| build: switch deb builds to using the quilt-based format]]

 * '''pcp''' | [[https://github.com/performancecopilot/pcp/commit/e165a12| build: add in a missing a Qt5-specific svg library dependency]]

 * ...
Line 70: Line 132:
== Other applications == == Other applications and more comments/endorsements ==
Line 77: Line 139:
 * [[https://wiki.ubuntu.com/slashd/coredev |CoreDev]] (draft, still in progress....)  * [[https://wiki.ubuntu.com/slashd/coredev |Core Developer]]

About Me

I joined Canonical in August 2014 as a Technical Account Manager within Canonical's STS team. As a result of hard work and effort, I earned respect from my peers. Since then, I got promoted into the Sustaining Engineering team where some of my responsibilities are : driving customer and community bugs into resolution by troubleshooting, fixing bugs, providing guidance & workarounds, for different areas of expertise which may cover areas such as: kernel, drivers, virtualization, network, cloud, storage setups, ... and physical/virtual environment orchestration. Also working with other members within Canonical Ubuntu Engineering, Cloud Development Operations Team, Ubuntu User and Developers Community, Upstream Communities, ...

I think I have a good history of substantial direct contributions and a good sense of personal responsibility for the quality of Ubuntu releases and for the satisfaction of Ubuntu users.

Contact Information

Ubuntu memberships

  • Ubuntu Developer Membership Board (DMB) member

    • First 2 year-term (2018-05-10 to 2020-05-11)
  • Ubuntu Core Developer

  • Ubuntu SRU Developer

  • Ubuntu Contributing Developer

  • Ubuntu Member

  • Ubuntu Bug Control

  • Ubuntu Bug Squad

Contributions

Ubuntu contributions / SRU

MIR

+1 maintenance

  • [FBTFS] pcp is missing Build-Depends for "libqt5svg5-dev" | LP: #1733619

  • FTBFS in bionic for cross-toolchain-base | LP: #1742277

FTBFS in stable releases

Debian contributions

  • Bug#883537: sosreport: Regresion from [sosreport] add per-plugin package verification lists.
  • Bug#863374: sosreport: Docker plugin uses the wrong command for Ubuntu
  • Bug#881822: pcp: pmatop binary segfault when ran as-is
  • Bug#881650: pcp: Convert package from 3.0 (native) to 3.0 (quilt)
  • Bug#878792: lshw crashes with SEGV in privileged containers, unless you disable the 'usb' test.
  • Bug#839645: zfsutils-linux: python utilities script suffix (.py) should be removed as per Policy 10.4
  • Bug#839071: zfsutils-linux: Issues based on the fact that ZFS relies on mtab.
  • Bug#832938: zfs-linux: ZFS ARC python scripts location and scripts policy
  • Bug#805879: libpam-sshauth: libpam-sshauth dropped support for publickey authentication)
  • Bug#755848 netcfg: preseed d-i netcfg/hostname does not set hostname
  • Bug#775847 openipmi: solterm is not working without ssl
  • ...

Ubuntu Kernel contributions

Upstream contributions

Future Goals

Always continue to improve myself by studying/reading/contributing and working on userland/kernel bugs, ... One day I hope to have the chance to give back to a new generation by mentoring and training someone the same way I've been mentored.

Other applications and more comments/endorsements

Testimonials

Note: If you have anything nice to say about this person, please do add it below along with @ SIG @ (no spaces). The @ SIG @ command will sign your name and date/time it after you "Save Changes".

Eric is always ready to help out with any Ubuntu related problems. He has vast Linux experience that is a valuable asset to the Ubuntu community.

-- alexmoldovan 2015-12-03 15:34:31

I met Eric Desrochers during the interview process at Canonical and I knew he was the best fit for the position. Eric is always open to learn new technologies and he's always open to help others. Eric is a quick learner and has proven to be a very good asset to the Ubuntu community by fixing kernel bugs and userland bugs. As peers Eric helped me with a few kernel troubleshooting cases.

-- lborda 2015-12-03 16:13:26

I have been mentoring Eric for almost one year now and I can say that I'm impressed how quick Eric evolved. Nowadays I can say that he is (or was) direct responsible for different kinds of bug resolutions (mostly userland) and has learned different ways on how to solve Ubuntu problems and help Ubuntu community as a whole. I think Eric is a great addiction to the community!!!

-- inaddy 2016-01-04 17:35:26

I always appreciate Eric's help, whether he's teaching other Ubuntu users in groups, working on Launchpad bugs, or just helping out one-to-one. The community is enriched by his efforts. Thanks for your help on bug 1507798.

-- markthomas 2016-01-04 19:12:00

slashd (last edited 2020-01-29 14:41:02 by slashd)